0.000 2022-06-24 19:23:25; Factorio 1.1.59 (build 59719, win64, steam) 0.001 Operating system: Windows 10 (build 19044) 0.001 Program arguments: "D:\programs\steam\steamapps\common\Factorio\bin\x64\Factorio.exe" "--wait-to-close" "10604" 0.001 Read data path: D:/programs/steam/steamapps/common/Factorio/data 0.001 Write data path: C:/Users/User/AppData/Roaming/Factorio [20955/243582MB] 0.001 Binaries path: D:/programs/steam/steamapps/common/Factorio/bin 0.008 System info: [CPU: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz, 12 cores, RAM: 6754/16313 MB, page: 12541/32185 MB, virtual: 4336/134217727 MB, extended virtual: 0 MB] 0.008 Display options: [FullScreen: 1] [VSync: 1] [UIScale: custom (75.0%)] [Native DPI: 1] [Screen: 0] [Special: lmw] [Lang: en] 0.012 Available displays: 2 0.013 [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 1060 6GB {0x05, [0,0], 1280x1024, 32bit, 60Hz} 0.013 [4]: \\.\DISPLAY5 - DisplayLink USB Device {0x01, [1280,0], 1920x1080, 32bit, 60Hz} 0.081 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll 0.082 Verbose GraphicsInterfaceDX11.cpp:263: DXGI 1.5 detected, Allow tearing is supported 0.083 Adapter [0]: NVIDIA GeForce GTX 1060 6GB {10de-1c03} (27.21.14.5671) 0.085 Adapter [1]: NVIDIA GeForce GTX 1060 6GB {10de-1c03} (27.21.14.5671) 0.086 Adapter [2]: Microsoft Basic Render Driver {1414-8c} (10.0.19041.546) 0.290 Initialised Direct3D[0]: NVIDIA GeForce GTX 1060 6GB; id: 10de-1c03; driver: nvldumdx.dll 27.21.14.5671 0.290 D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 3,flip-discard,-,-,-,none 0.290 [Local Video Memory] Budget: 5284MB, CurrentUsage: 5MB, Reservation: 0/2770MB 0.290 [Non-Local Vid.Mem.] Budget: 7493MB, CurrentUsage: 0MB, Reservation: 0/3874MB 0.290 Tiled resources: Tier 2 0.290 Unified Memory Architecture: No 0.290 BGR 565 Supported: Yes 0.290 MaximumFrameLatency: 3, GPUThreadPriority: 0 0.290 Graphics settings preset: very-high 0.290 Dedicated video memory size 6052 MB 0.331 Verbose PipelineStateObject.cpp:85: Time to load shaders: 0.039251 seconds. 0.337 Desktop composition is active. 0.337 Graphics options: [Graphics quality: high] [Video memory usage: high] [DXT: high-quality] [Color: 32bit] 0.337 [Max threads (load/render): 32/12] [Max texture size: 8192] [Tex.Stream.: 1] [Rotation quality: normal] [Other: STDCWT] [B:100,C:-50,S:120] 0.421 DSound: Starting _dsound_update thread 0.421 [Audio] Backend:default; Depth:16, Channel:2, Frequency:44100; MixerQuality:linear 0.421 DSound: Enter _dsound_update; tid=8788 0.720 Verbose PipelineStateObject.cpp:77: Time to load shaders in background: 0.389270 seconds. 0.721 Info ModManager.cpp:254: Found duplicate mod 5dim_battlefield, using higher version (1.1.2 > 1.1.1). 0.724 Info ModManager.cpp:254: Found duplicate mod 5dim_battlefield, using higher version (1.1.6 > 1.1.2). 0.726 Info ModManager.cpp:254: Found duplicate mod 5dim_battlefield, using higher version (1.1.7 > 1.1.6). 0.739 Info ModManager.cpp:254: Found duplicate mod 5dim_energy, using higher version (1.1.3 > 1.1.2). 0.759 Info ModManager.cpp:254: Found duplicate mod 5dim_mining, using higher version (1.1.3 > 1.1.2). 0.789 Info ModManager.cpp:254: Found duplicate mod aai-industry, using higher version (0.4.14 > 0.4.13). 0.795 Info ModManager.cpp:254: Found duplicate mod aai-industry, using higher version (0.4.16 > 0.4.14). 0.800 Info ModManager.cpp:254: Found duplicate mod aai-industry, using higher version (0.4.18 > 0.4.16). 0.805 Info ModManager.cpp:254: Found duplicate mod aai-industry, using higher version (0.4.19 > 0.4.18). 0.824 Info ModManager.cpp:254: Found duplicate mod aai-industry, using higher version (0.5.11 > 0.4.19). 0.832 Info ModManager.cpp:254: Found duplicate mod aai-industry, using higher version (0.5.14 > 0.5.11). 0.841 Info ModManager.cpp:254: Found duplicate mod aai-industry, using higher version (0.5.16 > 0.5.14). 0.853 Info ModManager.cpp:254: Found duplicate mod aai-industry, using higher version (0.5.17 > 0.5.16). 0.918 Info ModManager.cpp:254: Found duplicate mod aai-programmable-vehicles, using higher version (0.7.13 > 0.7.12). 0.922 Info ModManager.cpp:254: Found duplicate mod aai-programmable-vehicles, using higher version (0.7.14 > 0.7.13). 0.925 Info ModManager.cpp:254: Found duplicate mod aai-programmable-vehicles, using higher version (0.7.19 > 0.7.14). 0.928 Info ModManager.cpp:254: Found duplicate mod aai-programmable-vehicles, using higher version (0.7.20 > 0.7.19). 0.931 Info ModManager.cpp:254: Found duplicate mod aai-programmable-vehicles, using higher version (0.7.21 > 0.7.20). 0.938 Info ModManager.cpp:254: Found duplicate mod aai-signal-transmission, using higher version (0.3.11 > 0.2.1). 0.939 Info ModManager.cpp:254: Found duplicate mod aai-signal-transmission, using higher version (0.3.13 > 0.3.11). 0.942 Info ModManager.cpp:254: Found duplicate mod aai-signal-transmission, using higher version (0.4.1 > 0.3.13). 0.943 Info ModManager.cpp:254: Found duplicate mod aai-signal-transmission, using higher version (0.4.4 > 0.4.1). 0.945 Info ModManager.cpp:254: Found duplicate mod aai-signal-transmission, using higher version (0.4.7 > 0.4.4). 0.957 Info ModManager.cpp:254: Found duplicate mod aai-vehicles-warden, using higher version (0.5.3 > 0.5.2). 0.973 Info ModManager.cpp:254: Found duplicate mod aai-zones, using higher version (0.6.3 > 0.6.1). 0.979 Info ModManager.cpp:254: Found duplicate mod aai-zones, using higher version (0.6.4 > 0.6.3). 0.989 Info ModManager.cpp:254: Found duplicate mod AAI_Language_Pack, using higher version (1.1.11 > 1.1.10). 0.991 Info ModManager.cpp:254: Found duplicate mod AAI_Language_Pack, using higher version (1.1.12 > 1.1.11). 1.026 Info ModManager.cpp:254: Found duplicate mod Advanced_Modules, using higher version (0.2.4 > 0.2.3). 1.027 Info ModManager.cpp:254: Found duplicate mod Advanced_Modules, using higher version (0.2.5 > 0.2.4). 1.142 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.4.16 > 0.4.15). 1.194 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.5.1 > 0.4.16). 1.248 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.5.5 > 0.5.1). 1.301 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.5.8 > 0.5.5). 1.364 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.6.1 > 0.5.8). 1.417 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.6.3 > 0.6.1). 1.466 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.6.4 > 0.6.3). 1.517 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.6.5 > 0.6.4). 1.561 Info ModManager.cpp:254: Found duplicate mod alien-biomes, using higher version (0.6.7 > 0.6.5). 1.570 Info ModManager.cpp:254: Found duplicate mod alien-biomes-hr-terrain, using higher version (0.6.1 > 0.5.1). 1.576 Info ModManager.cpp:254: Found duplicate mod alien-module, using higher version (1.2.4 > 1.2.1). 1.604 Info ModManager.cpp:254: Found duplicate mod angelsaddons-cab, using higher version (0.2.2 > 0.2.0). 1.609 Info ModManager.cpp:254: Found duplicate mod angelsaddons-cab, using higher version (0.2.3 > 0.2.2). 1.613 Info ModManager.cpp:254: Found duplicate mod angelsaddons-cab, using higher version (0.2.6 > 0.2.3). 1.618 Info ModManager.cpp:254: Found duplicate mod angelsaddons-cab, using higher version (0.2.7 > 0.2.6). 1.620 Info ModManager.cpp:254: Found duplicate mod angelsaddons-cab, using higher version (0.2.8 > 0.2.7). 1.662 Info ModManager.cpp:254: Found duplicate mod angelsaddons-newlocales, using higher version (0.2.19 > 0.2.18). 1.685 Info ModManager.cpp:254: Found duplicate mod angelsaddons-newlocales, using higher version (0.3.11 > 0.2.19). 1.709 Info ModManager.cpp:254: Found duplicate mod angelsaddons-newlocales, using higher version (0.3.12 > 0.3.11). 1.733 Info ModManager.cpp:254: Found duplicate mod angelsaddons-newlocales, using higher version (0.3.13 > 0.3.12). 1.760 Info ModManager.cpp:254: Found duplicate mod angelsaddons-newlocales, using higher version (0.3.15 > 0.3.13). 1.787 Info ModManager.cpp:254: Found duplicate mod angelsaddons-newlocales, using higher version (0.3.18 > 0.3.15). 1.803 Info ModManager.cpp:254: Found duplicate mod angelsaddons-newlocales, using higher version (0.3.19 > 0.3.18). 1.812 Info ModManager.cpp:254: Found duplicate mod angelsaddons-oresilos, using higher version (0.6.1 > 0.6.0). 1.813 Info ModManager.cpp:254: Found duplicate mod angelsaddons-oresilos, using higher version (0.6.2 > 0.6.1). 1.819 Info ModManager.cpp:254: Found duplicate mod angelsaddons-petrotrain, using higher version (0.5.10 > 0.5.1). 1.832 Info ModManager.cpp:254: Found duplicate mod angelsaddons-pressuretanks, using higher version (0.5.1 > 0.5.0). 1.833 Info ModManager.cpp:254: Found duplicate mod angelsaddons-pressuretanks, using higher version (0.5.2 > 0.5.1). 1.843 Info ModManager.cpp:254: Found duplicate mod angelsaddons-smeltingtrain, using higher version (0.3.7 > 0.3.1). 1.845 Info ModManager.cpp:254: Found duplicate mod angelsaddons-smeltingtrain, using higher version (0.3.9 > 0.3.7). 1.855 Info ModManager.cpp:254: Found duplicate mod angelsaddons-warehouses, using higher version (0.5.1 > 0.5.0). 1.856 Info ModManager.cpp:254: Found duplicate mod angelsaddons-warehouses, using higher version (0.5.2 > 0.5.1). 1.881 Info ModManager.cpp:254: Found duplicate mod angelsbioprocessing, using higher version (0.7.14 > 0.7.11). 1.890 Info ModManager.cpp:254: Found duplicate mod angelsbioprocessing, using higher version (0.7.17 > 0.7.14). 1.900 Info ModManager.cpp:254: Found duplicate mod angelsbioprocessing, using higher version (0.7.20 > 0.7.17). 1.912 Info ModManager.cpp:254: Found duplicate mod angelsbioprocessing, using higher version (0.7.21 > 0.7.20). 1.921 Info ModManager.cpp:254: Found duplicate mod angelsbioprocessing, using higher version (0.7.22 > 0.7.21). 1.945 Info ModManager.cpp:254: Found duplicate mod angelsexploration, using higher version (0.3.13 > 0.3.11). 1.950 Info ModManager.cpp:254: Found duplicate mod angelsexploration, using higher version (0.3.14 > 0.3.13). 2.001 Info ModManager.cpp:254: Found duplicate mod angelsindustries, using higher version (0.4.10 > 0.3.1). 2.014 Info ModManager.cpp:254: Found duplicate mod angelsindustries, using higher version (0.4.11 > 0.4.10). 2.028 Info ModManager.cpp:254: Found duplicate mod angelsindustries, using higher version (0.4.14 > 0.4.11). 2.042 Info ModManager.cpp:254: Found duplicate mod angelsindustries, using higher version (0.4.15 > 0.4.14). 2.055 Info ModManager.cpp:254: Found duplicate mod angelsindustries, using higher version (0.4.16 > 0.4.15). 2.157 Info ModManager.cpp:254: Found duplicate mod angelsinfiniteores, using higher version (0.9.10 > 0.9.1). 2.215 Info ModManager.cpp:254: Found duplicate mod angelspetrochem, using higher version (0.8.6 > 0.8.5). 2.226 Info ModManager.cpp:254: Found duplicate mod angelspetrochem, using higher version (0.9.11 > 0.8.6). 2.237 Info ModManager.cpp:254: Found duplicate mod angelspetrochem, using higher version (0.9.14 > 0.9.11). 2.245 Info ModManager.cpp:254: Found duplicate mod angelspetrochem, using higher version (0.9.17 > 0.9.14). 2.253 Info ModManager.cpp:254: Found duplicate mod angelspetrochem, using higher version (0.9.20 > 0.9.17). 2.262 Info ModManager.cpp:254: Found duplicate mod angelspetrochem, using higher version (0.9.21 > 0.9.20). 2.267 Info ModManager.cpp:254: Found duplicate mod angelspetrochem, using higher version (0.9.22 > 0.9.21). 2.297 Info ModManager.cpp:254: Found duplicate mod angelsrefining, using higher version (0.10.13 > 0.10.12). 2.312 Info ModManager.cpp:254: Found duplicate mod angelsrefining, using higher version (0.11.13 > 0.10.13). 2.324 Info ModManager.cpp:254: Found duplicate mod angelsrefining, using higher version (0.11.16 > 0.11.13). 2.336 Info ModManager.cpp:254: Found duplicate mod angelsrefining, using higher version (0.11.19 > 0.11.16). 2.362 Info ModManager.cpp:254: Found duplicate mod angelsrefining, using higher version (0.12.0 > 0.11.19). 2.375 Info ModManager.cpp:254: Found duplicate mod angelsrefining, using higher version (0.12.1 > 0.12.0). 2.384 Info ModManager.cpp:254: Found duplicate mod angelsrefining, using higher version (0.12.2 > 0.12.1). 2.404 Info ModManager.cpp:254: Found duplicate mod angelssmelting, using higher version (0.6.11 > 0.6.1). 2.414 Info ModManager.cpp:254: Found duplicate mod angelssmelting, using higher version (0.6.14 > 0.6.11). 2.425 Info ModManager.cpp:254: Found duplicate mod angelssmelting, using higher version (0.6.17 > 0.6.14). 2.436 Info ModManager.cpp:254: Found duplicate mod angelssmelting, using higher version (0.6.18 > 0.6.17). 2.443 Info ModManager.cpp:254: Found duplicate mod angelssmelting, using higher version (0.6.19 > 0.6.18). 2.464 Info ModManager.cpp:254: Found duplicate mod arachnophobia, using higher version (1.1.1 > 1.1.0). 2.470 Info ModManager.cpp:254: Found duplicate mod arachnophobia, using higher version (1.1.2 > 1.1.1). 2.475 Info ModManager.cpp:254: Found duplicate mod arachnophobia, using higher version (1.1.5 > 1.1.2). 2.480 Info ModManager.cpp:254: Found duplicate mod arachnophobia, using higher version (1.1.7 > 1.1.5). 2.485 Info ModManager.cpp:254: Found duplicate mod arachnophobia, using higher version (1.1.8 > 1.1.7). 2.487 Info ModManager.cpp:254: Found duplicate mod arachnophobia, using higher version (1.1.9 > 1.1.8). 2.514 Info ModManager.cpp:254: Found duplicate mod AsphaltRoads, using higher version (1.2.0 > 1.1.9). 2.520 Info ModManager.cpp:254: Found duplicate mod assemblyanalyst, using higher version (1.1.11 > 1.1.10). 2.542 Info ModManager.cpp:254: Found duplicate mod aswil, using higher version (0.5.17 > 0.4.6). 2.544 Info ModManager.cpp:254: Found duplicate mod aswil, using higher version (0.5.18 > 0.5.17). 2.550 Info ModManager.cpp:254: Found duplicate mod auto-research-18, using higher version (5.1.4 > 5.1.1). 2.558 Info ModManager.cpp:254: Found duplicate mod AutoDeconstruct, using higher version (0.1.18 > 0.1.16). 2.561 Info ModManager.cpp:254: Found duplicate mod AutoDeconstruct, using higher version (0.1.19 > 0.1.18). 2.565 Info ModManager.cpp:254: Found duplicate mod AutoDeconstruct, using higher version (0.1.20 > 0.1.19). 2.569 Info ModManager.cpp:254: Found duplicate mod AutoDeconstruct, using higher version (0.1.21 > 0.1.20). 2.573 Info ModManager.cpp:254: Found duplicate mod AutoDeconstruct, using higher version (0.2.1 > 0.1.21). 2.577 Info ModManager.cpp:254: Found duplicate mod AutoDeconstruct, using higher version (0.3.0 > 0.2.1). 2.581 Info ModManager.cpp:254: Found duplicate mod AutoDeconstruct, using higher version (0.3.1 > 0.3.0). 2.582 Info ModManager.cpp:254: Found duplicate mod AutoDeconstruct, using higher version (0.3.2 > 0.3.1). 2.592 Info ModManager.cpp:254: Found duplicate mod automatic-logistic-chests, using higher version (1.0.2 > 1.0.1). 2.596 Info ModManager.cpp:254: Found duplicate mod automatic-logistic-chests, using higher version (1.1.0 > 1.0.2). 2.597 Info ModManager.cpp:254: Found duplicate mod automatic-logistic-chests, using higher version (1.2.0 > 1.1.0). 2.613 Info ModManager.cpp:254: Found duplicate mod Automatic_Train_Painter, using higher version (1.0.0 > 0.3.15). 2.618 Info ModManager.cpp:254: Found duplicate mod Automatic_Train_Painter, using higher version (1.1.0 > 1.0.0). 2.624 Info ModManager.cpp:254: Found duplicate mod Automatic_Train_Painter, using higher version (1.1.2 > 1.1.0). 2.629 Info ModManager.cpp:254: Found duplicate mod Automatic_Train_Painter, using higher version (1.1.3 > 1.1.2). 2.631 Info ModManager.cpp:254: Found duplicate mod Automatic_Train_Painter, using higher version (1.1.4 > 1.1.3). 2.639 Info ModManager.cpp:254: Found duplicate mod AutoTrash, using higher version (5.0.2 > 5.0.1). 2.643 Info ModManager.cpp:254: Found duplicate mod AutoTrash, using higher version (5.1.4 > 5.0.2). 2.647 Info ModManager.cpp:254: Found duplicate mod AutoTrash, using higher version (5.2.0 > 5.1.4). 2.651 Info ModManager.cpp:254: Found duplicate mod AutoTrash, using higher version (5.3.10 > 5.2.0). 2.652 Info ModManager.cpp:254: Found duplicate mod AutoTrash, using higher version (5.3.13 > 5.3.10). 2.675 Info ModManager.cpp:254: Found duplicate mod BeastFinder, using higher version (1.1.1 > 1.1.0). 2.680 Info ModManager.cpp:254: Found duplicate mod BeastFinder, using higher version (1.1.2 > 1.1.1). 2.681 Info ModManager.cpp:254: Found duplicate mod BeastFinder, using higher version (1.1.3 > 1.1.2). 2.697 Info ModManager.cpp:254: Found duplicate mod BeltRouter, using higher version (1.5.1 > 1.5.0). 2.716 Info ModManager.cpp:254: Found duplicate mod BeltRouter, using higher version (1.5.2 > 1.5.1). 2.735 Info ModManager.cpp:254: Found duplicate mod Big-Monsters, using higher version (1.1.3 > 1.0.8). 2.741 Info ModManager.cpp:254: Found duplicate mod Big-Monsters, using higher version (1.1.8 > 1.1.3). 2.746 Info ModManager.cpp:254: Found duplicate mod Big-Monsters, using higher version (1.2.0 > 1.1.8). 2.751 Info ModManager.cpp:254: Found duplicate mod Big-Monsters, using higher version (1.2.3 > 1.2.0). 2.752 Info ModManager.cpp:254: Found duplicate mod Big-Monsters, using higher version (1.2.4 > 1.2.3). 2.779 Info ModManager.cpp:254: Found duplicate mod billbo99_spawn_tweaks, using higher version (0.2.0 > 0.1.2). 2.782 Info ModManager.cpp:254: Found duplicate mod billbo99_spawn_tweaks, using higher version (0.3.0 > 0.2.0). 2.785 Info ModManager.cpp:254: Found duplicate mod billbo99_spawn_tweaks, using higher version (1.2.0 > 0.3.0). 2.788 Info ModManager.cpp:254: Found duplicate mod billbo99_spawn_tweaks, using higher version (1.2.1 > 1.2.0). 2.789 Info ModManager.cpp:254: Found duplicate mod billbo99_spawn_tweaks, using higher version (1.2.2 > 1.2.1). 2.841 Info ModManager.cpp:254: Found duplicate mod Bio_Industries, using higher version (0.18.19 > 0.18.4). 2.859 Info ModManager.cpp:254: Found duplicate mod Bio_Industries, using higher version (0.18.28 > 0.18.19). 2.874 Info ModManager.cpp:254: Found duplicate mod Bio_Industries, using higher version (1.1.10 > 0.18.28). 2.904 Info ModManager.cpp:254: Found duplicate mod BlueprintExtensions, using higher version (0.5.0 > 0.4.5). 2.916 Info ModManager.cpp:254: Found duplicate mod blueprint_flip_and_turn, using higher version (100.8.6 > 100.8.5). 2.917 Info ModManager.cpp:254: Found duplicate mod blueprint_flip_and_turn, using higher version (101.8.6 > 100.8.6). 2.932 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (0.17.7 > 0.17.6). 2.938 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (0.18.0 > 0.17.7). 2.943 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (0.18.1 > 0.18.0). 2.949 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (0.18.2 > 0.18.1). 2.955 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (0.18.5 > 0.18.2). 2.962 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (0.18.7 > 0.18.5). 2.968 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (1.0.0 > 0.18.7). 2.975 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (1.1.1 > 1.0.0). 2.981 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (1.1.2 > 1.1.1). 2.988 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (1.1.3 > 1.1.2). 2.990 Info ModManager.cpp:254: Found duplicate mod bobassembly, using higher version (1.1.5 > 1.1.3). 3.000 Info ModManager.cpp:254: Found duplicate mod bobclasses, using higher version (0.18.8 > 0.18.1). 3.006 Info ModManager.cpp:254: Found duplicate mod bobclasses, using higher version (1.0.0 > 0.18.8). 3.010 Info ModManager.cpp:254: Found duplicate mod bobclasses, using higher version (1.1.0 > 1.0.0). 3.012 Info ModManager.cpp:254: Found duplicate mod bobclasses, using higher version (1.1.5 > 1.1.0). 3.022 Info ModManager.cpp:254: Found duplicate mod bobelectronics, using higher version (0.17.7 > 0.17.5). 3.027 Info ModManager.cpp:254: Found duplicate mod bobelectronics, using higher version (0.18.0 > 0.17.7). 3.032 Info ModManager.cpp:254: Found duplicate mod bobelectronics, using higher version (0.18.1 > 0.18.0). 3.037 Info ModManager.cpp:254: Found duplicate mod bobelectronics, using higher version (1.0.0 > 0.18.1). 3.042 Info ModManager.cpp:254: Found duplicate mod bobelectronics, using higher version (1.1.1 > 1.0.0). 3.047 Info ModManager.cpp:254: Found duplicate mod bobelectronics, using higher version (1.1.2 > 1.1.1). 3.053 Info ModManager.cpp:254: Found duplicate mod bobelectronics, using higher version (1.1.3 > 1.1.2). 3.054 Info ModManager.cpp:254: Found duplicate mod bobelectronics, using higher version (1.1.5 > 1.1.3). 3.064 Info ModManager.cpp:254: Found duplicate mod bobenemies, using higher version (0.18.2 > 0.18.1). 3.069 Info ModManager.cpp:254: Found duplicate mod bobenemies, using higher version (0.18.5 > 0.18.2). 3.074 Info ModManager.cpp:254: Found duplicate mod bobenemies, using higher version (1.0.0 > 0.18.5). 3.078 Info ModManager.cpp:254: Found duplicate mod bobenemies, using higher version (1.1.1 > 1.0.0). 3.079 Info ModManager.cpp:254: Found duplicate mod bobenemies, using higher version (1.1.5 > 1.1.1). 3.091 Info ModManager.cpp:254: Found duplicate mod bobequipment, using higher version (0.18.1 > 0.18.0). 3.097 Info ModManager.cpp:254: Found duplicate mod bobequipment, using higher version (1.0.0 > 0.18.1). 3.103 Info ModManager.cpp:254: Found duplicate mod bobequipment, using higher version (1.1.0 > 1.0.0). 3.109 Info ModManager.cpp:254: Found duplicate mod bobequipment, using higher version (1.1.2 > 1.1.0). 3.110 Info ModManager.cpp:254: Found duplicate mod bobequipment, using higher version (1.1.5 > 1.1.2). 3.120 Info ModManager.cpp:254: Found duplicate mod bobgreenhouse, using higher version (0.18.1 > 0.18.0). 3.125 Info ModManager.cpp:254: Found duplicate mod bobgreenhouse, using higher version (1.0.0 > 0.18.1). 3.126 Info ModManager.cpp:254: Found duplicate mod bobgreenhouse, using higher version (1.1.0 > 1.0.0). 3.140 Info ModManager.cpp:254: Found duplicate mod bobinserters, using higher version (0.18.0 > 0.17.10). 3.145 Info ModManager.cpp:254: Found duplicate mod bobinserters, using higher version (0.18.1 > 0.18.0). 3.150 Info ModManager.cpp:254: Found duplicate mod bobinserters, using higher version (0.18.4 > 0.18.1). 3.154 Info ModManager.cpp:254: Found duplicate mod bobinserters, using higher version (1.0.0 > 0.18.4). 3.159 Info ModManager.cpp:254: Found duplicate mod bobinserters, using higher version (1.1.0 > 1.0.0). 3.160 Info ModManager.cpp:254: Found duplicate mod bobinserters, using higher version (1.1.5 > 1.1.0). 3.171 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (0.17.4 > 0.17.3). 3.176 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (0.17.5 > 0.17.4). 3.183 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (0.18.0 > 0.17.5). 3.189 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (0.18.10 > 0.18.0). 3.202 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (1.0.0 > 0.18.10). 3.208 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (1.1.0 > 1.0.0). 3.214 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (1.1.2 > 1.1.0). 3.221 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (1.1.3 > 1.1.2). 3.226 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (1.1.4 > 1.1.3). 3.229 Info ModManager.cpp:254: Found duplicate mod boblibrary, using higher version (1.1.5 > 1.1.4). 3.246 Info ModManager.cpp:254: Found duplicate mod boblocale, using higher version (0.18.5 > 0.18.0). 3.256 Info ModManager.cpp:254: Found duplicate mod boblocale, using higher version (1.1.2 > 0.18.5). 3.265 Info ModManager.cpp:254: Found duplicate mod boblocale, using higher version (1.1.3 > 1.1.2). 3.275 Info ModManager.cpp:254: Found duplicate mod boblocale, using higher version (1.1.4 > 1.1.3). 3.280 Info ModManager.cpp:254: Found duplicate mod boblocale, using higher version (1.1.5 > 1.1.4). 3.594 Info ModManager.cpp:254: Found duplicate mod boblogistics-belt-reskin, using higher version (1.0.0 > 0.18.5). 3.597 Info ModManager.cpp:254: Found duplicate mod boblogistics-belt-reskin, using higher version (1.1.0 > 1.0.0). 3.609 Info ModManager.cpp:254: Found duplicate mod bobmining, using higher version (0.17.6 > 0.17.5). 3.614 Info ModManager.cpp:254: Found duplicate mod bobmining, using higher version (0.18.0 > 0.17.6). 3.618 Info ModManager.cpp:254: Found duplicate mod bobmining, using higher version (0.18.1 > 0.18.0). 3.622 Info ModManager.cpp:254: Found duplicate mod bobmining, using higher version (0.18.3 > 0.18.1). 3.626 Info ModManager.cpp:254: Found duplicate mod bobmining, using higher version (1.0.0 > 0.18.3). 3.630 Info ModManager.cpp:254: Found duplicate mod bobmining, using higher version (1.1.1 > 1.0.0). 3.631 Info ModManager.cpp:254: Found duplicate mod bobmining, using higher version (1.1.3 > 1.1.1). 3.637 Info ModManager.cpp:254: Found duplicate mod bobmods_gfxtweak, using higher version (1.1.0 > 0.18.0). 3.647 Info ModManager.cpp:254: Found duplicate mod bobmodules, using higher version (0.18.1 > 0.18.0). 3.653 Info ModManager.cpp:254: Found duplicate mod bobmodules, using higher version (0.18.2 > 0.18.1). 3.658 Info ModManager.cpp:254: Found duplicate mod bobmodules, using higher version (0.18.3 > 0.18.2). 3.664 Info ModManager.cpp:254: Found duplicate mod bobmodules, using higher version (0.18.5 > 0.18.3). 3.670 Info ModManager.cpp:254: Found duplicate mod bobmodules, using higher version (1.0.0 > 0.18.5). 3.676 Info ModManager.cpp:254: Found duplicate mod bobmodules, using higher version (1.1.0 > 1.0.0). 3.682 Info ModManager.cpp:254: Found duplicate mod bobmodules, using higher version (1.1.2 > 1.1.0). 3.685 Info ModManager.cpp:254: Found duplicate mod bobmodules, using higher version (1.1.5 > 1.1.2). 3.695 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (0.17.4 > 0.17.3). 3.700 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (0.17.5 > 0.17.4). 3.705 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (0.18.0 > 0.17.5). 3.710 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (0.18.1 > 0.18.0). 3.715 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (0.18.3 > 0.18.1). 3.720 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (1.0.0 > 0.18.3). 3.725 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (1.1.0 > 1.0.0). 3.731 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (1.1.3 > 1.1.0). 3.732 Info ModManager.cpp:254: Found duplicate mod bobores, using higher version (1.1.5 > 1.1.3). 3.751 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (0.17.13 > 0.17.10). 3.780 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (0.18.0 > 0.17.13). 3.789 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (0.18.1 > 0.18.0). 3.798 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (0.18.2 > 0.18.1). 3.808 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (0.18.3 > 0.18.2). 3.817 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (0.18.8 > 0.18.3). 3.827 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (0.18.9 > 0.18.8). 3.837 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (1.0.2 > 0.18.9). 3.846 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (1.1.1 > 1.0.2). 3.856 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (1.1.2 > 1.1.1). 3.865 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (1.1.3 > 1.1.2). 3.870 Info ModManager.cpp:254: Found duplicate mod bobplates, using higher version (1.1.5 > 1.1.3). 3.888 Info ModManager.cpp:254: Found duplicate mod bobpower, using higher version (0.18.3 > 0.18.2). 3.897 Info ModManager.cpp:254: Found duplicate mod bobpower, using higher version (0.18.4 > 0.18.3). 3.906 Info ModManager.cpp:254: Found duplicate mod bobpower, using higher version (0.18.6 > 0.18.4). 3.914 Info ModManager.cpp:254: Found duplicate mod bobpower, using higher version (0.18.7 > 0.18.6). 3.924 Info ModManager.cpp:254: Found duplicate mod bobpower, using higher version (1.0.0 > 0.18.7). 3.935 Info ModManager.cpp:254: Found duplicate mod bobpower, using higher version (1.1.1 > 1.0.0). 3.944 Info ModManager.cpp:254: Found duplicate mod bobpower, using higher version (1.1.3 > 1.1.1). 3.948 Info ModManager.cpp:254: Found duplicate mod bobpower, using higher version (1.1.5 > 1.1.3). 3.958 Info ModManager.cpp:254: Found duplicate mod bobrevamp, using higher version (0.18.1 > 0.18.0). 3.963 Info ModManager.cpp:254: Found duplicate mod bobrevamp, using higher version (0.18.5 > 0.18.1). 3.968 Info ModManager.cpp:254: Found duplicate mod bobrevamp, using higher version (0.18.6 > 0.18.5). 3.972 Info ModManager.cpp:254: Found duplicate mod bobrevamp, using higher version (1.0.1 > 0.18.6). 3.977 Info ModManager.cpp:254: Found duplicate mod bobrevamp, using higher version (1.1.1 > 1.0.1). 3.982 Info ModManager.cpp:254: Found duplicate mod bobrevamp, using higher version (1.1.2 > 1.1.1). 3.986 Info ModManager.cpp:254: Found duplicate mod bobrevamp, using higher version (1.1.3 > 1.1.2). 3.988 Info ModManager.cpp:254: Found duplicate mod bobrevamp, using higher version (1.1.5 > 1.1.3). 3.997 Info ModManager.cpp:254: Found duplicate mod bobtech, using higher version (0.18.1 > 0.18.0). 4.002 Info ModManager.cpp:254: Found duplicate mod bobtech, using higher version (0.18.2 > 0.18.1). 4.008 Info ModManager.cpp:254: Found duplicate mod bobtech, using higher version (0.18.3 > 0.18.2). 4.012 Info ModManager.cpp:254: Found duplicate mod bobtech, using higher version (1.0.0 > 0.18.3). 4.017 Info ModManager.cpp:254: Found duplicate mod bobtech, using higher version (1.1.1 > 1.0.0). 4.022 Info ModManager.cpp:254: Found duplicate mod bobtech, using higher version (1.1.2 > 1.1.1). 4.027 Info ModManager.cpp:254: Found duplicate mod bobtech, using higher version (1.1.3 > 1.1.2). 4.028 Info ModManager.cpp:254: Found duplicate mod bobtech, using higher version (1.1.5 > 1.1.3). 4.040 Info ModManager.cpp:254: Found duplicate mod bobvehicleequipment, using higher version (0.17.5 > 0.17.4). 4.045 Info ModManager.cpp:254: Found duplicate mod bobvehicleequipment, using higher version (0.18.0 > 0.17.5). 4.051 Info ModManager.cpp:254: Found duplicate mod bobvehicleequipment, using higher version (0.18.1 > 0.18.0). 4.056 Info ModManager.cpp:254: Found duplicate mod bobvehicleequipment, using higher version (1.0.0 > 0.18.1). 4.062 Info ModManager.cpp:254: Found duplicate mod bobvehicleequipment, using higher version (1.1.1 > 1.0.0). 4.068 Info ModManager.cpp:254: Found duplicate mod bobvehicleequipment, using higher version (1.1.2 > 1.1.1). 4.070 Info ModManager.cpp:254: Found duplicate mod bobvehicleequipment, using higher version (1.1.5 > 1.1.2). 4.085 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (0.17.11 > 0.17.10). 4.101 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (0.18.0 > 0.17.11). 4.109 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (0.18.1 > 0.18.0). 4.117 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (0.18.2 > 0.18.1). 4.124 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (0.18.6 > 0.18.2). 4.132 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (1.0.0 > 0.18.6). 4.140 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (1.1.1 > 1.0.0). 4.150 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (1.1.2 > 1.1.1). 4.158 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (1.1.3 > 1.1.2). 4.162 Info ModManager.cpp:254: Found duplicate mod bobwarfare, using higher version (1.1.5 > 1.1.3). 4.172 Info ModManager.cpp:254: Found duplicate mod Bottleneck, using higher version (0.11.4 > 0.11.3). 4.174 Info ModManager.cpp:254: Found duplicate mod Bottleneck, using higher version (0.11.7 > 0.11.4). 4.187 Info ModManager.cpp:254: Found duplicate mod Built-in-Beacons, using higher version (0.2.0 > 0.1.0). 4.190 Info ModManager.cpp:254: Found duplicate mod Built-in-Beacons, using higher version (0.3.1 > 0.2.0). 4.197 Info ModManager.cpp:254: Found duplicate mod calculator-ui, using higher version (1.1.1 > 0.18.7). 4.290 Info ModManager.cpp:254: Found duplicate mod CleanMap, using higher version (0.0.8 > 0.0.6). 4.293 Info ModManager.cpp:254: Found duplicate mod CleanMap, using higher version (0.0.9 > 0.0.8). 4.298 Info ModManager.cpp:254: Found duplicate mod clock, using higher version (0.18.2 > 0.18.0). 4.301 Info ModManager.cpp:254: Found duplicate mod clock, using higher version (1.0.0 > 0.18.2). 4.302 Info ModManager.cpp:254: Found duplicate mod clock, using higher version (1.1.0 > 1.0.0). 4.310 Info ModManager.cpp:254: Found duplicate mod Clockwork, using higher version (0.18.5 > 0.18.3). 4.314 Info ModManager.cpp:254: Found duplicate mod Clockwork, using higher version (1.0.4 > 0.18.5). 4.316 Info ModManager.cpp:254: Found duplicate mod Clockwork, using higher version (1.1.0 > 1.0.4). 4.320 Info ModManager.cpp:254: Found duplicate mod ClosestFirst, using higher version (0.18.2 > 0.17.3). 4.331 Info ModManager.cpp:254: Found duplicate mod Clowns-AngelBob-Nuclear, using higher version (1.1.14 > 1.1.11). 4.336 Info ModManager.cpp:254: Found duplicate mod Clowns-AngelBob-Nuclear, using higher version (1.1.15 > 1.1.14). 4.341 Info ModManager.cpp:254: Found duplicate mod Clowns-AngelBob-Nuclear, using higher version (1.1.16 > 1.1.15). 4.347 Info ModManager.cpp:254: Found duplicate mod Clowns-AngelBob-Nuclear, using higher version (1.1.18 > 1.1.16). 4.349 Info ModManager.cpp:254: Found duplicate mod Clowns-AngelBob-Nuclear, using higher version (1.1.19 > 1.1.18). 4.363 Info ModManager.cpp:254: Found duplicate mod Clowns-Extended-Minerals, using higher version (1.1.18 > 1.1.13). 4.370 Info ModManager.cpp:254: Found duplicate mod Clowns-Extended-Minerals, using higher version (1.1.20 > 1.1.18). 4.378 Info ModManager.cpp:254: Found duplicate mod Clowns-Extended-Minerals, using higher version (1.1.21 > 1.1.20). 4.385 Info ModManager.cpp:254: Found duplicate mod Clowns-Extended-Minerals, using higher version (1.1.23 > 1.1.21). 4.389 Info ModManager.cpp:254: Found duplicate mod Clowns-Extended-Minerals, using higher version (1.1.24 > 1.1.23). 4.405 Info ModManager.cpp:254: Found duplicate mod Clowns-Nuclear, using higher version (1.3.12 > 1.3.10). 4.410 Info ModManager.cpp:254: Found duplicate mod Clowns-Nuclear, using higher version (1.3.15 > 1.3.12). 4.412 Info ModManager.cpp:254: Found duplicate mod Clowns-Nuclear, using higher version (1.3.16 > 1.3.15). 4.433 Info ModManager.cpp:254: Found duplicate mod Clowns-Processing, using higher version (1.3.12 > 1.3.11). 4.439 Info ModManager.cpp:254: Found duplicate mod Clowns-Processing, using higher version (1.3.14 > 1.3.12). 4.444 Info ModManager.cpp:254: Found duplicate mod Clowns-Processing, using higher version (1.3.15 > 1.3.14). 4.446 Info ModManager.cpp:254: Found duplicate mod Clowns-Processing, using higher version (1.3.16 > 1.3.15). 4.462 Info ModManager.cpp:254: Found duplicate mod Clowns-Science, using higher version (1.0.23 > 1.0.15). 4.467 Info ModManager.cpp:254: Found duplicate mod Clowns-Science, using higher version (1.0.26 > 1.0.23). 4.473 Info ModManager.cpp:254: Found duplicate mod Clowns-Science, using higher version (1.0.27 > 1.0.26). 4.478 Info ModManager.cpp:254: Found duplicate mod Clowns-Science, using higher version (1.0.28 > 1.0.27). 4.484 Info ModManager.cpp:254: Found duplicate mod Clowns-Science, using higher version (1.1.0 > 1.0.28). 4.490 Info ModManager.cpp:254: Found duplicate mod Clowns-Science, using higher version (1.1.1 > 1.1.0). 4.492 Info ModManager.cpp:254: Found duplicate mod Clowns-Science, using higher version (1.1.2 > 1.1.1). 4.499 Info ModManager.cpp:254: Found duplicate mod combat-bot-booster, using higher version (0.18.0 > 0.17.0). 4.499 Info ModManager.cpp:254: Found duplicate mod combat-bot-booster, using higher version (1.1.0 > 0.18.0). 4.505 Info ModManager.cpp:254: Found duplicate mod combat-mechanics-overhaul, using higher version (0.6.15 > 0.6.13). 4.508 Info ModManager.cpp:254: Found duplicate mod combat-mechanics-overhaul, using higher version (0.6.17 > 0.6.15). 4.510 Info ModManager.cpp:254: Found duplicate mod combat-mechanics-overhaul, using higher version (0.6.19 > 0.6.17). 4.513 Info ModManager.cpp:254: Found duplicate mod combat-mechanics-overhaul, using higher version (0.6.20 > 0.6.19). 4.514 Info ModManager.cpp:254: Found duplicate mod combat-mechanics-overhaul, using higher version (0.6.22 > 0.6.20). 4.527 Info ModManager.cpp:254: Found duplicate mod Construction_Drones, using higher version (0.6.10 > 0.4.6). 4.546 Info ModManager.cpp:254: Found duplicate mod controllinator, using higher version (0.5.0 > 0.4.2). 4.547 Info ModManager.cpp:254: Found duplicate mod controllinator, using higher version (0.6.0 > 0.5.0). 4.562 Info ModManager.cpp:254: Found duplicate mod crafting_combinator, using higher version (0.11.1 > 0.10.16). 4.567 Info ModManager.cpp:254: Found duplicate mod crafting_combinator, using higher version (0.11.2 > 0.11.1). 4.572 Info ModManager.cpp:254: Found duplicate mod crafting_combinator, using higher version (0.14.0 > 0.11.2). 4.577 Info ModManager.cpp:254: Found duplicate mod crafting_combinator, using higher version (0.15.0 > 0.14.0). 4.582 Info ModManager.cpp:254: Found duplicate mod crafting_combinator, using higher version (0.15.3 > 0.15.0). 4.587 Info ModManager.cpp:254: Found duplicate mod crafting_combinator, using higher version (0.16.1 > 0.15.3). 4.589 Info ModManager.cpp:254: Found duplicate mod crafting_combinator, using higher version (0.16.3 > 0.16.1). 4.590 Info ModManager.cpp:254: Found duplicate mod Crafting_Speed_Research, using higher version (0.2.3 > 0.2.2). 4.603 Info ModManager.cpp:254: Found duplicate mod creative-mod, using higher version (1.5.0 > 1.3.3). 4.609 Info ModManager.cpp:254: Found duplicate mod creative-mod, using higher version (1.5.1 > 1.5.0). 4.616 Info ModManager.cpp:254: Found duplicate mod creative-mod, using higher version (1.6.0 > 1.5.1). 4.623 Info ModManager.cpp:254: Found duplicate mod creative-mod, using higher version (1.7.1 > 1.6.0). 4.625 Info ModManager.cpp:254: Found duplicate mod creative-mod, using higher version (1.7.2 > 1.7.1). 4.637 Info ModManager.cpp:254: Found duplicate mod CursorEnhancements, using higher version (1.2.2 > 1.2.1). 4.638 Info ModManager.cpp:254: Found duplicate mod CursorEnhancements, using higher version (1.2.3 > 1.2.2). 4.655 Info ModManager.cpp:254: Found duplicate mod deadlock-beltboxes-loaders, using higher version (2.3.3 > 2.3.0). 4.660 Info ModManager.cpp:254: Found duplicate mod deadlock-beltboxes-loaders, using higher version (2.3.5 > 2.3.3). 4.666 Info ModManager.cpp:254: Found duplicate mod deadlock-beltboxes-loaders, using higher version (2.3.6 > 2.3.5). 4.672 Info ModManager.cpp:254: Found duplicate mod deadlock-beltboxes-loaders, using higher version (2.4.0 > 2.3.6). 4.678 Info ModManager.cpp:254: Found duplicate mod deadlock-beltboxes-loaders, using higher version (2.4.1 > 2.4.0). 4.680 Info ModManager.cpp:254: Found duplicate mod deadlock-beltboxes-loaders, using higher version (2.4.2 > 2.4.1). 4.685 Info ModManager.cpp:254: Found duplicate mod deadlock-integrations, using higher version (2.1.2 > 2.1.1). 4.687 Info ModManager.cpp:254: Found duplicate mod deadlock-integrations, using higher version (2.1.3 > 2.1.2). 4.688 Info ModManager.cpp:254: Found duplicate mod deadlock-integrations, using higher version (2.2.0 > 2.1.3). 4.699 Info ModManager.cpp:254: Found duplicate mod Deadlock-SE-bridge, using higher version (0.4.23 > 0.4.12). 4.704 Info ModManager.cpp:254: Found duplicate mod Deadlock-SE-bridge, using higher version (0.4.26 > 0.4.23). 4.709 Info ModManager.cpp:254: Found duplicate mod Deadlock-SE-bridge, using higher version (0.4.27 > 0.4.26). 4.710 Info ModManager.cpp:254: Found duplicate mod Deadlock-SE-bridge, using higher version (0.4.28 > 0.4.27). 4.719 Info ModManager.cpp:254: Found duplicate mod deadlock-stacking-crating-bobs, using higher version (0.8.1 > 0.8.0). 4.730 Info ModManager.cpp:254: Found duplicate mod DeadlockCrating, using higher version (1.6.0 > 1.5.1). 4.735 Info ModManager.cpp:254: Found duplicate mod DeadlockCrating, using higher version (1.6.1 > 1.6.0). 4.737 Info ModManager.cpp:254: Found duplicate mod DeadlockCrating, using higher version (1.7.0 > 1.6.1). 4.742 Info ModManager.cpp:254: Found duplicate mod DeadlockLargerLamp, using higher version (1.5.0 > 1.4.0). 4.758 Info ModManager.cpp:254: Found duplicate mod DeadlockStackingForVanilla, using higher version (0.0.7 > 0.0.3). 4.765 Info ModManager.cpp:254: Found duplicate mod DeadlockStackingForVanilla, using higher version (0.0.8 > 0.0.7). 4.772 Info ModManager.cpp:254: Found duplicate mod DeadlockStackingForVanilla, using higher version (1.1.0 > 0.0.8). 4.778 Info ModManager.cpp:254: Found duplicate mod DeadlockStackingForVanilla, using higher version (1.1.2 > 1.1.0). 4.780 Info ModManager.cpp:254: Found duplicate mod DeadlockStackingForVanilla, using higher version (1.1.3 > 1.1.2). 4.792 Info ModManager.cpp:254: Found duplicate mod deadlock_stacked_recipes, using higher version (0.5.5 > 0.3.3). 4.798 Info ModManager.cpp:254: Found duplicate mod deadlock_stacked_recipes, using higher version (0.6.6 > 0.5.5). 4.804 Info ModManager.cpp:254: Found duplicate mod deadlock_stacked_recipes, using higher version (1.2.0 > 0.6.6). 4.809 Info ModManager.cpp:254: Found duplicate mod deadlock_stacked_recipes, using higher version (1.3.0 > 1.2.0). 4.816 Info ModManager.cpp:254: Found duplicate mod deadlock_stacked_recipes, using higher version (1.3.1 > 1.3.0). 4.823 Info ModManager.cpp:254: Found duplicate mod deadlock_stacked_recipes, using higher version (1.4.5 > 1.3.1). 4.828 Info ModManager.cpp:254: Found duplicate mod deadlock_stacked_recipes, using higher version (1.4.6 > 1.4.5). 4.831 Info ModManager.cpp:254: Found duplicate mod deadlock_stacked_recipes, using higher version (1.4.7 > 1.4.6). 4.859 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.10.2 > 0.10.0). 4.872 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.10.5 > 0.10.2). 4.885 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.10.8 > 0.10.5). 4.897 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.10.9 > 0.10.8). 4.910 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.11.1 > 0.10.9). 4.922 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.12.1 > 0.11.1). 4.935 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.12.2 > 0.12.1). 4.947 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.12.5 > 0.12.2). 4.955 Info ModManager.cpp:254: Found duplicate mod Dectorio, using higher version (0.12.6 > 0.12.5). 4.990 Info ModManager.cpp:254: Found duplicate mod DeleteEmptyChunks, using higher version (0.4.1 > 0.4.0). 4.993 Info ModManager.cpp:254: Found duplicate mod DeleteEmptyChunks, using higher version (0.4.2 > 0.4.1). 4.994 Info ModManager.cpp:254: Found duplicate mod DeleteEmptyChunks, using higher version (0.4.3 > 0.4.2). 4.995 Info ModManager.cpp:254: Found duplicate mod Diggy_additions, using higher version (0.18.2 > 0.17.2). 5.005 Info ModManager.cpp:254: Found duplicate mod diplomacy, using higher version (2.12.2 > 2.11.1). 5.007 Info ModManager.cpp:254: Found duplicate mod diplomacy, using higher version (2.13.2 > 2.12.2). 5.057 Info ModManager.cpp:254: Found duplicate mod Dirt_Path, using higher version (1.3.4 > 1.3.1). 5.058 Info ModManager.cpp:254: Found duplicate mod Dirt_Path, using higher version (1.3.5 > 1.3.4). 5.069 Info ModManager.cpp:254: Found duplicate mod DiscoScience, using higher version (1.0.2 > 1.0.1). 5.074 Info ModManager.cpp:254: Found duplicate mod DiscoScience, using higher version (1.1.1 > 1.0.2). 5.075 Info ModManager.cpp:254: Found duplicate mod DiscoScience, using higher version (1.1.3 > 1.1.1). 5.090 Info ModManager.cpp:254: Found duplicate mod DoubleFurnaceMiningDrill, using higher version (1.1.2 > 1.1.0). 5.123 Info ModManager.cpp:254: Found duplicate mod EditorExtensions, using higher version (1.12.10 > 1.11.2). 5.143 Info ModManager.cpp:254: Found duplicate mod EditorExtensions, using higher version (1.13.3 > 1.12.10). 5.215 Info ModManager.cpp:254: Found duplicate mod Enhanced_Map_Colors, using higher version (1.5.3 > 1.5.1). 5.219 Info ModManager.cpp:254: Found duplicate mod Enhanced_Map_Colors, using higher version (1.5.4 > 1.5.3). 5.220 Info ModManager.cpp:254: Found duplicate mod Enhanced_Map_Colors, using higher version (1.5.5 > 1.5.4). 5.240 Info ModManager.cpp:254: Found duplicate mod even-distribution, using higher version (0.3.14 > 0.3.13). 5.244 Info ModManager.cpp:254: Found duplicate mod even-distribution, using higher version (0.3.15 > 0.3.14). 5.249 Info ModManager.cpp:254: Found duplicate mod even-distribution, using higher version (0.3.16 > 0.3.15). 5.252 Info ModManager.cpp:254: Found duplicate mod even-distribution, using higher version (0.3.18 > 0.3.16). 5.261 Info ModManager.cpp:254: Found duplicate mod even-distribution, using higher version (1.0.1 > 0.3.18). 5.262 Info ModManager.cpp:254: Found duplicate mod even-distribution, using higher version (1.0.10 > 1.0.1). 5.298 Info ModManager.cpp:254: Found duplicate mod event-listener, using higher version (0.9.3 > 0.8.8). 5.301 Info ModManager.cpp:254: Found duplicate mod event-listener, using higher version (0.9.4 > 0.9.3). 5.303 Info ModManager.cpp:254: Found duplicate mod event-listener, using higher version (0.9.5 > 0.9.4). 5.306 Info ModManager.cpp:254: Found duplicate mod EvoGUI, using higher version (0.4.601 > 0.4.501). 5.317 Info ModManager.cpp:254: Found duplicate mod Explosive_biters, using higher version (0.18.25 > 0.18.24). 5.322 Info ModManager.cpp:254: Found duplicate mod Explosive_biters, using higher version (0.18.27 > 0.18.25). 5.326 Info ModManager.cpp:254: Found duplicate mod Explosive_biters, using higher version (1.0.30 > 0.18.27). 5.331 Info ModManager.cpp:254: Found duplicate mod Explosive_biters, using higher version (1.0.31 > 1.0.30). 5.335 Info ModManager.cpp:254: Found duplicate mod Explosive_biters, using higher version (1.1.34 > 1.0.31). 5.340 Info ModManager.cpp:254: Found duplicate mod Explosive_biters, using higher version (1.1.35 > 1.1.34). 5.341 Info ModManager.cpp:254: Found duplicate mod Explosive_biters, using higher version (1.1.36 > 1.1.35). 5.353 Info ModManager.cpp:254: Found duplicate mod extendedangels, using higher version (0.3.12 > 0.3.0). 5.358 Info ModManager.cpp:254: Found duplicate mod extendedangels, using higher version (0.4.5 > 0.3.12). 5.364 Info ModManager.cpp:254: Found duplicate mod extendedangels, using higher version (0.5.0 > 0.4.5). 5.369 Info ModManager.cpp:254: Found duplicate mod extendedangels, using higher version (0.5.2 > 0.5.0). 5.373 Info ModManager.cpp:254: Found duplicate mod extendedangels, using higher version (0.5.4 > 0.5.2). 5.378 Info ModManager.cpp:254: Found duplicate mod extendedangels, using higher version (0.5.5 > 0.5.4). 5.380 Info ModManager.cpp:254: Found duplicate mod extendedangels, using higher version (0.5.7 > 0.5.5). 5.389 Info ModManager.cpp:254: Found duplicate mod factorio-reach, using higher version (2.6.1 > 2.6.0). 5.389 Info ModManager.cpp:254: Found duplicate mod factorio-reach, using higher version (2.7.1 > 2.6.1). 5.399 Info ModManager.cpp:254: Found duplicate mod FactorioCompoundMiners, using higher version (0.2.1 > 0.1.6). 5.404 Info ModManager.cpp:254: Found duplicate mod FactorioCompoundMiners, using higher version (1.1.1 > 0.2.1). 5.409 Info ModManager.cpp:254: Found duplicate mod FactorioCompoundMiners, using higher version (1.1.2 > 1.1.1). 5.410 Info ModManager.cpp:254: Found duplicate mod FactorioCompoundMiners, using higher version (1.1.3 > 1.1.2). 5.418 Info ModManager.cpp:254: Found duplicate mod FactorioExtended-Core, using higher version (5.301.1 > 5.201.18). 5.434 Info ModManager.cpp:254: Found duplicate mod FactorioExtended-Energy, using higher version (5.301.1 > 5.201.18). 5.437 Info ModManager.cpp:254: Found duplicate mod FactorioExtended-Energy, using higher version (5.302.1 > 5.301.1). 5.446 Info ModManager.cpp:254: Found duplicate mod FactorioExtended-Equipment, using higher version (5.301.1 > 5.201.18). 5.457 Info ModManager.cpp:254: Found duplicate mod FactorioExtended-Logistics, using higher version (5.301.1 > 5.201.18). 5.467 Info ModManager.cpp:254: Found duplicate mod FactorioExtended-Machines, using higher version (5.301.1 > 5.201.18). 5.475 Info ModManager.cpp:254: Found duplicate mod FactorioExtended-Trains, using higher version (5.301.1 > 5.201.18). 5.489 Info ModManager.cpp:254: Found duplicate mod FactorioExtended-Transport, using higher version (5.301.1 > 5.201.18). 5.501 Info ModManager.cpp:254: Found duplicate mod Factorissimo2, using higher version (2.4.1 > 2.4.0). 5.507 Info ModManager.cpp:254: Found duplicate mod Factorissimo2, using higher version (2.4.2 > 2.4.1). 5.512 Info ModManager.cpp:254: Found duplicate mod Factorissimo2, using higher version (2.4.6 > 2.4.2). 5.517 Info ModManager.cpp:254: Found duplicate mod Factorissimo2, using higher version (2.5.1 > 2.4.6). 5.524 Info ModManager.cpp:254: Found duplicate mod Factorissimo2, using higher version (2.5.2 > 2.5.1). 5.526 Info ModManager.cpp:254: Found duplicate mod Factorissimo2, using higher version (2.5.3 > 2.5.2). 5.537 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (0.18.31 > 0.18.1). 5.543 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (0.18.42 > 0.18.31). 5.560 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.0.13 > 0.18.42). 5.572 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.13 > 1.0.13). 5.577 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.16 > 1.1.13). 5.584 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.17 > 1.1.16). 5.589 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.19 > 1.1.17). 5.595 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.20 > 1.1.19). 5.601 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.25 > 1.1.20). 5.607 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.29 > 1.1.25). 5.618 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.31 > 1.1.29). 5.624 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.37 > 1.1.31). 5.630 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.38 > 1.1.37). 5.636 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.41 > 1.1.38). 5.638 Info ModManager.cpp:254: Found duplicate mod factoryplanner, using higher version (1.1.50 > 1.1.41). 5.651 Info ModManager.cpp:254: Found duplicate mod far-reach, using higher version (0.18.1 > 0.18.0). 5.655 Info ModManager.cpp:254: Found duplicate mod far-reach, using higher version (1.0.1 > 0.18.1). 5.658 Info ModManager.cpp:254: Found duplicate mod far-reach, using higher version (1.1.0 > 1.0.1). 5.661 Info ModManager.cpp:254: Found duplicate mod far-reach, using higher version (1.1.1 > 1.1.0). 5.662 Info ModManager.cpp:254: Found duplicate mod far-reach, using higher version (1.1.2 > 1.1.1). 5.673 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (3.0.1 > 3.0.0). 5.679 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (3.1.10 > 3.0.1). 5.684 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (3.1.11 > 3.1.10). 5.690 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (3.1.15 > 3.1.11). 5.702 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (4.0.0 > 3.1.15). 5.708 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (4.0.1 > 4.0.0). 5.713 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (4.0.2 > 4.0.1). 5.719 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (4.1.0 > 4.0.2). 5.720 Info ModManager.cpp:254: Found duplicate mod FARL, using higher version (4.1.2 > 4.1.0). 5.736 Info ModManager.cpp:254: Found duplicate mod fcpu, using higher version (0.4.12 > 0.4.10). 5.741 Info ModManager.cpp:254: Found duplicate mod fcpu, using higher version (0.4.13 > 0.4.12). 5.743 Info ModManager.cpp:254: Found duplicate mod fcpu, using higher version (0.4.14 > 0.4.13). 5.780 Info ModManager.cpp:254: Found duplicate mod FJEI, using higher version (0.6.3 > 0.6.1). 5.781 Info ModManager.cpp:254: Found duplicate mod FJEI, using higher version (0.6.4 > 0.6.3). 5.815 Info ModManager.cpp:254: Found duplicate mod FluidMustFlow, using higher version (1.2.16 > 1.2.10). 5.846 Info ModManager.cpp:254: Found duplicate mod FluidMustFlow, using higher version (1.3.0 > 1.2.16). 5.848 Info ModManager.cpp:254: Found duplicate mod FluidMustFlow, using higher version (1.3.1 > 1.3.0). 5.861 Info ModManager.cpp:254: Found duplicate mod FNEI, using higher version (0.2.7 > 0.2.5). 5.866 Info ModManager.cpp:254: Found duplicate mod FNEI, using higher version (0.3.0 > 0.2.7). 5.871 Info ModManager.cpp:254: Found duplicate mod FNEI, using higher version (0.3.4 > 0.3.0). 5.876 Info ModManager.cpp:254: Found duplicate mod FNEI, using higher version (0.4.0 > 0.3.4). 5.878 Info ModManager.cpp:254: Found duplicate mod FNEI, using higher version (0.4.1 > 0.4.0). 5.913 Info ModManager.cpp:254: Found duplicate mod GCKI, using higher version (0.18.7 > 0.18.2). 5.918 Info ModManager.cpp:254: Found duplicate mod GCKI, using higher version (0.18.8 > 0.18.7). 5.919 Info ModManager.cpp:254: Found duplicate mod GCKI, using higher version (1.1.1 > 0.18.8). 5.948 Info ModManager.cpp:254: Found duplicate mod GhostScanner, using higher version (1.5.7 > 1.5.3). 5.953 Info ModManager.cpp:254: Found duplicate mod GhostScanner, using higher version (1.5.8 > 1.5.7). 5.958 Info ModManager.cpp:254: Found duplicate mod GhostScanner, using higher version (1.6.0 > 1.5.8). 5.962 Info ModManager.cpp:254: Found duplicate mod GhostScanner, using higher version (1.6.3 > 1.6.0). 5.963 Info ModManager.cpp:254: Found duplicate mod GhostScanner, using higher version (1.6.4 > 1.6.3). 5.969 Info ModManager.cpp:254: Found duplicate mod GigaResearch, using higher version (0.2.0 > 0.1.1). 5.983 Info ModManager.cpp:254: Found duplicate mod grappling-gun, using higher version (0.2.5 > 0.2.1). 5.987 Info ModManager.cpp:254: Found duplicate mod grappling-gun, using higher version (0.2.6 > 0.2.5). 5.990 Info ModManager.cpp:254: Found duplicate mod grappling-gun, using higher version (0.3.1 > 0.2.6). 5.991 Info ModManager.cpp:254: Found duplicate mod grappling-gun, using higher version (0.3.2 > 0.3.1). 6.014 Info ModManager.cpp:254: Found duplicate mod HandyHands, using higher version (1.13.0 > 1.10.0). 6.049 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.10.11 > 0.10.10). 6.055 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.10.23 > 0.10.11). 6.060 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.10.25 > 0.10.23). 6.067 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.11.1 > 0.10.25). 6.074 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.11.20 > 0.11.1). 6.081 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.12.0 > 0.11.20). 6.089 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.12.3 > 0.12.0). 6.096 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.12.5 > 0.12.3). 6.103 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.12.7 > 0.12.5). 6.106 Info ModManager.cpp:254: Found duplicate mod helmod, using higher version (0.12.9 > 0.12.7). 6.116 Info ModManager.cpp:254: Found duplicate mod HighSpeedTrain, using higher version (0.5.0 > 0.4.0). 6.117 Info ModManager.cpp:254: Found duplicate mod HighSpeedTrain, using higher version (0.5.1 > 0.5.0). 6.118 Info ModManager.cpp:254: Found duplicate mod HighSpeedTrain, using higher version (0.6.0 > 0.5.1). 6.133 Info ModManager.cpp:254: Found duplicate mod Hiladdar_Mining, using higher version (0.18.2 > 0.18.1). 6.140 Info ModManager.cpp:254: Found duplicate mod Hiladdar_Mining, using higher version (1.0.0 > 0.18.2). 6.143 Info ModManager.cpp:254: Found duplicate mod Hiladdar_Mining, using higher version (1.1.0 > 1.0.0). 6.155 Info ModManager.cpp:254: Found duplicate mod Hive_Mind, using higher version (0.4.2 > 0.4.1). 6.156 Info ModManager.cpp:254: Found duplicate mod Hive_Mind, using higher version (0.4.3 > 0.4.2). 6.168 Info ModManager.cpp:254: Found duplicate mod inbuilt_lighting, using higher version (18.1.9 > 18.1.8). 6.169 Info ModManager.cpp:254: Found duplicate mod inbuilt_lighting, using higher version (20.1.11 > 18.1.9). 6.178 Info ModManager.cpp:254: Found duplicate mod industrial-engineering, using higher version (20.2.7 > 20.2.5). 6.222 Info ModManager.cpp:254: Found duplicate mod IndustrialRevolution, using higher version (2.1.2 > 2.0.5). 6.243 Info ModManager.cpp:254: Found duplicate mod IndustrialRevolution, using higher version (2.1.6 > 2.1.2). 6.267 Info ModManager.cpp:254: Found duplicate mod IndustrialRevolution, using higher version (2.3.0 > 2.1.6). 6.285 Info ModManager.cpp:254: Found duplicate mod IndustrialRevolution, using higher version (2.3.2 > 2.3.0). 6.296 Info ModManager.cpp:254: Found duplicate mod informatron, using higher version (0.2.2 > 0.2.1). 6.306 Info ModManager.cpp:254: Found duplicate mod InserterFuelLeech, using higher version (0.2.5 > 0.2.4). 6.307 Info ModManager.cpp:254: Found duplicate mod InserterFuelLeech, using higher version (0.2.6 > 0.2.5). 6.319 Info ModManager.cpp:254: Found duplicate mod Inventory Sensor, using higher version (1.10.4 > 1.10.2). 6.320 Info ModManager.cpp:254: Found duplicate mod Inventory Sensor, using higher version (1.10.5 > 1.10.4). 6.332 Info ModManager.cpp:254: Found duplicate mod islands_world, using higher version (0.18.0 > 0.17.1). 6.333 Info ModManager.cpp:254: Found duplicate mod islands_world, using higher version (1.1.0 > 0.18.0). 6.335 Info ModManager.cpp:254: Found duplicate mod ItemGiverGuiFix, using higher version (0.0.12 > 0.0.11). 6.336 Info ModManager.cpp:254: Found duplicate mod ItemGiverGuiFix, using higher version (0.0.13 > 0.0.12). 6.347 Info ModManager.cpp:254: Found duplicate mod jetpack, using higher version (0.2.13 > 0.2.12). 6.368 Info ModManager.cpp:254: Found duplicate mod jetpack, using higher version (0.3.1 > 0.2.13). 6.369 Info ModManager.cpp:254: Found duplicate mod jetpack, using higher version (0.3.2 > 0.3.1). 6.374 Info ModManager.cpp:254: Found duplicate mod kill-nest-get-gift, using higher version (0.2.5 > 0.2.1). 6.375 Info ModManager.cpp:254: Found duplicate mod kill-nest-get-gift, using higher version (0.2.6 > 0.2.5). 6.375 Info ModManager.cpp:254: Found duplicate mod kill-nest-get-gift, using higher version (0.2.7 > 0.2.6). 6.428 Info ModManager.cpp:254: Found duplicate mod Krastorio2, using higher version (1.2.21 > 1.2.20). 6.436 Info ModManager.cpp:254: Found duplicate mod Krastorio2, using higher version (1.2.25 > 1.2.21). 6.840 Info ModManager.cpp:254: Found duplicate mod KS_Power, using higher version (0.4.1 > 0.4.0). 6.842 Info ModManager.cpp:254: Found duplicate mod KS_Power, using higher version (0.5.1 > 0.4.1). 6.865 Info ModManager.cpp:254: Found duplicate mod LightedPolesPlus, using higher version (1.4.1 > 1.3.5). 6.867 Info ModManager.cpp:254: Found duplicate mod LightedPolesPlus, using higher version (1.5.1 > 1.4.1). 6.870 Info ModManager.cpp:254: Found duplicate mod LightedPolesPlus, using higher version (1.5.11 > 1.5.1). 6.879 Info ModManager.cpp:254: Found duplicate mod LightedPolesPlus, using higher version (1.7.0 > 1.5.11). 6.880 Info ModManager.cpp:254: Found duplicate mod LightedPolesPlus, using higher version (1.7.1 > 1.7.0). 6.893 Info ModManager.cpp:254: Found duplicate mod Loader-Furnace, using higher version (6.1.1 > 5.0.0). 6.901 Info ModManager.cpp:254: Found duplicate mod LoaderRedux, using higher version (1.5.2 > 1.5.0). 6.905 Info ModManager.cpp:254: Found duplicate mod LoaderRedux, using higher version (1.7.1 > 1.5.2). 6.911 Info ModManager.cpp:254: Found duplicate mod LoaderRedux, using higher version (1.7.2 > 1.7.1). 6.912 Info ModManager.cpp:254: Found duplicate mod LoaderRedux, using higher version (1.8.0 > 1.7.2). 6.928 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.11.6 > 1.10.12). 6.932 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.12.1 > 1.11.6). 6.937 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.12.4 > 1.12.1). 6.942 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.12.5 > 1.12.4). 6.948 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.12.6 > 1.12.5). 6.953 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.13.10 > 1.12.6). 6.963 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.14.2 > 1.13.10). 6.969 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.15.0 > 1.14.2). 6.975 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.15.3 > 1.15.0). 6.980 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.15.4 > 1.15.3). 6.985 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.16.0 > 1.15.4). 6.991 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.16.3 > 1.16.0). 6.996 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.16.6 > 1.16.3). 7.002 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.16.7 > 1.16.6). 7.003 Info ModManager.cpp:254: Found duplicate mod LogisticTrainNetwork, using higher version (1.16.9 > 1.16.7). 7.013 Info ModManager.cpp:254: Found duplicate mod LSlib, using higher version (2020.12.12 > 2020.11.29). 7.020 Info ModManager.cpp:254: Found duplicate mod LtnManager, using higher version (0.4.12 > 0.4.10). 7.050 Info ModManager.cpp:254: Found duplicate mod LTN_Content_Reader, using higher version (0.3.8 > 0.3.6). 7.054 Info ModManager.cpp:254: Found duplicate mod LTN_Content_Reader, using higher version (1.0.1 > 0.3.8). 7.055 Info ModManager.cpp:254: Found duplicate mod LTN_Content_Reader, using higher version (1.0.2 > 1.0.1). 7.067 Info ModManager.cpp:254: Found duplicate mod manual-inventory-sort, using higher version (2.2.2 > 2.2.1). 7.071 Info ModManager.cpp:254: Found duplicate mod manual-inventory-sort, using higher version (2.2.3 > 2.2.2). 7.071 Info ModManager.cpp:254: Found duplicate mod manual-inventory-sort, using higher version (2.2.5 > 2.2.3). 7.082 Info ModManager.cpp:254: Found duplicate mod MaxRateCalculator, using higher version (3.2.32 > 3.2.31). 7.092 Info ModManager.cpp:254: Found duplicate mod MaxRateCalculator, using higher version (3.4.38 > 3.2.32). 7.112 Info ModManager.cpp:254: Found duplicate mod MaxRateCalculator, using higher version (3.4.41 > 3.4.38). 7.117 Info ModManager.cpp:254: Found duplicate mod MaxRateCalculator, using higher version (3.4.42 > 3.4.41). 7.118 Info ModManager.cpp:254: Found duplicate mod MaxRateCalculator, using higher version (3.4.48 > 3.4.42). 7.132 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.10.8 > 1.10.7). 7.138 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.11.1 > 1.10.8). 7.143 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.11.3 > 1.11.1). 7.149 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.13.0 > 1.11.3). 7.155 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.13.1 > 1.13.0). 7.160 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.14.5 > 1.13.1). 7.166 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.14.6 > 1.14.5). 7.171 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.14.8 > 1.14.6). 7.177 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.14.9 > 1.14.8). 7.179 Info ModManager.cpp:254: Found duplicate mod miniloader, using higher version (1.15.6 > 1.14.9). 7.225 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries, using higher version (0.18.88 > 0.18.85). 7.232 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries, using higher version (0.18.91 > 0.18.88). 7.236 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries, using higher version (1.1.1 > 0.18.91). 7.248 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries-II, using higher version (0.1.30 > 0.1.23). 7.255 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries-II, using higher version (0.1.42 > 0.1.30). 7.261 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries-II, using higher version (0.2.0 > 0.1.42). 7.268 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries-II, using higher version (0.2.18 > 0.2.0). 7.275 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries-II, using higher version (0.3.0 > 0.2.18). 7.282 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries-II, using higher version (0.3.4 > 0.3.0). 7.285 Info ModManager.cpp:254: Found duplicate mod Mining-Space-Industries-II, using higher version (0.3.7 > 0.3.4). 7.291 Info ModManager.cpp:254: Found duplicate mod mining_drill_lv2, using higher version (1.1.1 > 1.0.2). 7.302 Info ModManager.cpp:254: Found duplicate mod Mining_Drones, using higher version (0.3.22 > 0.3.14). 7.308 Info ModManager.cpp:254: Found duplicate mod Mining_Drones, using higher version (0.3.24 > 0.3.22). 7.314 Info ModManager.cpp:254: Found duplicate mod Mining_Drones, using higher version (1.0.0 > 0.3.24). 7.324 Info ModManager.cpp:254: Found duplicate mod Mining_Drones, using higher version (1.1.10 > 1.0.0). 7.343 Info ModManager.cpp:254: Found duplicate mod MiscLib, using higher version (0.9.2 > 0.9.0). 7.356 Info ModManager.cpp:254: Found duplicate mod ModuleInserter, using higher version (5.0.6 > 5.0.0). 7.361 Info ModManager.cpp:254: Found duplicate mod ModuleInserter, using higher version (5.0.7 > 5.0.6). 7.366 Info ModManager.cpp:254: Found duplicate mod ModuleInserter, using higher version (5.1.4 > 5.0.7). 7.371 Info ModManager.cpp:254: Found duplicate mod ModuleInserter, using higher version (5.2.0 > 5.1.4). 7.375 Info ModManager.cpp:254: Found duplicate mod ModuleInserter, using higher version (5.2.2 > 5.2.0). 7.376 Info ModManager.cpp:254: Found duplicate mod ModuleInserter, using higher version (5.2.4 > 5.2.2). 7.392 Info ModManager.cpp:254: Found duplicate mod multi-product-recipe-details, using higher version (1.1.1 > 0.18.1). 7.404 Info ModManager.cpp:254: Found duplicate mod MushroomCloud, using higher version (1.0.14 > 1.0.13). 7.405 Info ModManager.cpp:254: Found duplicate mod MushroomCloud, using higher version (1.0.17 > 1.0.14). 7.419 Info ModManager.cpp:254: Found duplicate mod Nanobots, using higher version (3.1.0 > 3.0.10). 7.424 Info ModManager.cpp:254: Found duplicate mod Nanobots, using higher version (3.2.0 > 3.1.0). 7.430 Info ModManager.cpp:254: Found duplicate mod Nanobots, using higher version (3.2.12 > 3.2.0). 7.435 Info ModManager.cpp:254: Found duplicate mod Nanobots, using higher version (3.2.14 > 3.2.12). 7.440 Info ModManager.cpp:254: Found duplicate mod Nanobots, using higher version (3.2.15 > 3.2.14). 7.445 Info ModManager.cpp:254: Found duplicate mod Nanobots, using higher version (3.2.16 > 3.2.15). 7.451 Info ModManager.cpp:254: Found duplicate mod Nanobots, using higher version (3.2.17 > 3.2.16). 7.453 Info ModManager.cpp:254: Found duplicate mod Nanobots, using higher version (3.2.19 > 3.2.17). 7.525 Info ModManager.cpp:254: Found duplicate mod Natural_Evolution_Enemies, using higher version (0.17.16 > 0.17.13). 7.531 Info ModManager.cpp:254: Found duplicate mod Natural_Evolution_Enemies, using higher version (0.17.18 > 0.17.16). 7.537 Info ModManager.cpp:254: Found duplicate mod Natural_Evolution_Enemies, using higher version (0.17.19 > 0.17.18). 7.542 Info ModManager.cpp:254: Found duplicate mod Natural_Evolution_Enemies, using higher version (0.18.0 > 0.17.19). 7.548 Info ModManager.cpp:254: Found duplicate mod Natural_Evolution_Enemies, using higher version (0.18.1 > 0.18.0). 7.554 Info ModManager.cpp:254: Found duplicate mod Natural_Evolution_Enemies, using higher version (0.18.4 > 0.18.1). 7.555 Info ModManager.cpp:254: Found duplicate mod Natural_Evolution_Enemies, using higher version (0.18.5 > 0.18.4). 7.572 Info ModManager.cpp:254: Found duplicate mod nixie-tubes, using higher version (0.18.3 > 0.18.2). 7.577 Info ModManager.cpp:254: Found duplicate mod nixie-tubes, using higher version (0.18.5 > 0.18.3). 7.583 Info ModManager.cpp:254: Found duplicate mod nixie-tubes, using higher version (1.1.0 > 0.18.5). 7.588 Info ModManager.cpp:254: Found duplicate mod nixie-tubes, using higher version (1.1.2 > 1.1.0). 7.589 Info ModManager.cpp:254: Found duplicate mod nixie-tubes, using higher version (1.1.3 > 1.1.2). 7.594 Info ModManager.cpp:254: Found duplicate mod Noxys_Extra_Settings_Info, using higher version (0.2.2 > 0.2.0). 7.594 Info ModManager.cpp:254: Found duplicate mod Noxys_Extra_Settings_Info, using higher version (0.4.0 > 0.2.2). 7.595 Info ModManager.cpp:254: Found duplicate mod Noxys_Extra_Settings_Info, using higher version (0.4.1 > 0.4.0). 7.596 Info ModManager.cpp:254: Found duplicate mod Noxys_Extra_Settings_Info, using higher version (0.4.2 > 0.4.1). 7.608 Info ModManager.cpp:254: Found duplicate mod Noxys_StackSizeMultiplier, using higher version (0.2.0 > 0.1.1). 7.612 Info ModManager.cpp:254: Found duplicate mod Noxys_StackSizeMultiplier, using higher version (0.2.3 > 0.2.0). 7.616 Info ModManager.cpp:254: Found duplicate mod Noxys_StackSizeMultiplier, using higher version (0.2.4 > 0.2.3). 7.621 Info ModManager.cpp:254: Found duplicate mod Noxys_StackSizeMultiplier, using higher version (0.4.0 > 0.2.4). 7.625 Info ModManager.cpp:254: Found duplicate mod Noxys_StackSizeMultiplier, using higher version (0.4.1 > 0.4.0). 7.630 Info ModManager.cpp:254: Found duplicate mod Noxys_StackSizeMultiplier, using higher version (0.4.2 > 0.4.1). 7.639 Info ModManager.cpp:254: Found duplicate mod Noxys_Trees, using higher version (0.2.2 > 0.2.0). 7.644 Info ModManager.cpp:254: Found duplicate mod Noxys_Trees, using higher version (0.4.0 > 0.2.2). 7.648 Info ModManager.cpp:254: Found duplicate mod Noxys_Trees, using higher version (0.4.1 > 0.4.0). 7.649 Info ModManager.cpp:254: Found duplicate mod Noxys_Trees, using higher version (0.4.2 > 0.4.1). 7.679 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.0.14 > 1.0.12). 7.687 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.0.15 > 1.0.14). 7.697 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.0.22 > 1.0.15). 7.708 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.1.4 > 1.0.22). 7.719 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.2.14 > 1.1.4). 7.729 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.2.15 > 1.2.14). 7.751 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.3.2 > 1.2.15). 7.762 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.3.3 > 1.3.2). 7.774 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.3.6 > 1.3.3). 7.781 Info ModManager.cpp:254: Found duplicate mod nullius, using higher version (1.4.13 > 1.3.6). 7.790 Info ModManager.cpp:254: Found duplicate mod OmegaDrill, using higher version (0.2.1 > 0.2.0). 7.792 Info ModManager.cpp:254: Found duplicate mod OmegaDrill, using higher version (0.2.2 > 0.2.1). 7.802 Info ModManager.cpp:254: Found duplicate mod omnilib, using higher version (4.1.14 > 4.1.10). 7.808 Info ModManager.cpp:254: Found duplicate mod omnilib, using higher version (4.1.17 > 4.1.14). 7.818 Info ModManager.cpp:254: Found duplicate mod omnilib, using higher version (4.1.21 > 4.1.17). 7.823 Info ModManager.cpp:254: Found duplicate mod omnilib, using higher version (4.1.22 > 4.1.21). 7.829 Info ModManager.cpp:254: Found duplicate mod omnilib, using higher version (4.1.24 > 4.1.22). 7.834 Info ModManager.cpp:254: Found duplicate mod omnilib, using higher version (4.1.25 > 4.1.24). 7.840 Info ModManager.cpp:254: Found duplicate mod omnilib, using higher version (4.1.26 > 4.1.25). 7.841 Info ModManager.cpp:254: Found duplicate mod omnilib, using higher version (4.1.29 > 4.1.26). 7.849 Info ModManager.cpp:254: Found duplicate mod OpteraLib, using higher version (0.1.8 > 0.1.7). 7.849 Info ModManager.cpp:254: Found duplicate mod OpteraLib, using higher version (0.2.1 > 0.1.8). 7.871 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (0.18.4 > 0.18.2). 7.878 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (0.18.6 > 0.18.4). 7.885 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (1.1.1 > 0.18.6). 7.893 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (1.1.11 > 1.1.1). 7.901 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (1.1.13 > 1.1.11). 7.908 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (1.1.14 > 1.1.13). 7.916 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (1.1.16 > 1.1.14). 7.925 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (1.1.17 > 1.1.16). 7.928 Info ModManager.cpp:254: Found duplicate mod PatchFR, using higher version (1.1.18 > 1.1.17). 7.957 Info ModManager.cpp:254: Found duplicate mod PavementDriveAssist, using higher version (2.2.0 > 2.1.11). 7.968 Info ModManager.cpp:254: Found duplicate mod PickerAtheneum, using higher version (1.1.3 > 1.1.1). 7.972 Info ModManager.cpp:254: Found duplicate mod PickerAtheneum, using higher version (1.2.0 > 1.1.3). 7.975 Info ModManager.cpp:254: Found duplicate mod PickerAtheneum, using higher version (1.2.2 > 1.2.0). 7.980 Info ModManager.cpp:254: Found duplicate mod PickerAtheneum, using higher version (1.2.4 > 1.2.2). 7.982 Info ModManager.cpp:254: Found duplicate mod PickerAtheneum, using higher version (1.2.5 > 1.2.4). 7.991 Info ModManager.cpp:254: Found duplicate mod PickerBeltTools, using higher version (1.2.2 > 1.2.0). 7.996 Info ModManager.cpp:254: Found duplicate mod PickerBeltTools, using higher version (1.2.3 > 1.2.2). 8.001 Info ModManager.cpp:254: Found duplicate mod PickerBeltTools, using higher version (1.2.4 > 1.2.3). 8.006 Info ModManager.cpp:254: Found duplicate mod PickerBeltTools, using higher version (1.2.5 > 1.2.4). 8.007 Info ModManager.cpp:254: Found duplicate mod PickerBeltTools, using higher version (1.2.6 > 1.2.5). 8.012 Info ModManager.cpp:254: Found duplicate mod PickerBlueprinter, using higher version (1.1.3 > 1.1.0). 8.014 Info ModManager.cpp:254: Found duplicate mod PickerBlueprinter, using higher version (1.1.4 > 1.1.3). 8.018 Info ModManager.cpp:254: Found duplicate mod PickerBlueprinter, using higher version (1.1.5 > 1.1.4). 8.019 Info ModManager.cpp:254: Found duplicate mod PickerBlueprinter, using higher version (1.1.6 > 1.1.5). 8.023 Info ModManager.cpp:254: Found duplicate mod PickerDollies, using higher version (1.1.1 > 1.1.0). 8.024 Info ModManager.cpp:254: Found duplicate mod PickerDollies, using higher version (1.1.2 > 1.1.1). 8.026 Info ModManager.cpp:254: Found duplicate mod PickerDollies, using higher version (1.1.6 > 1.1.2). 8.027 Info ModManager.cpp:254: Found duplicate mod PickerDollies, using higher version (1.1.7 > 1.1.6). 8.027 Info ModManager.cpp:254: Found duplicate mod PickerDollies, using higher version (1.2.1 > 1.1.7). 8.030 Info ModManager.cpp:254: Found duplicate mod PickerEquipmentKeys, using higher version (1.1.1 > 1.1.0). 8.038 Info ModManager.cpp:254: Found duplicate mod PickerExtended, using higher version (4.1.1 > 4.1.0). 8.041 Info ModManager.cpp:254: Found duplicate mod PickerExtended, using higher version (4.1.2 > 4.1.1). 8.045 Info ModManager.cpp:254: Found duplicate mod PickerExtended, using higher version (4.1.3 > 4.1.2). 8.046 Info ModManager.cpp:254: Found duplicate mod PickerExtended, using higher version (4.1.4 > 4.1.3). 8.055 Info ModManager.cpp:254: Found duplicate mod PickerInventoryTools, using higher version (1.1.12 > 1.1.1). 8.059 Info ModManager.cpp:254: Found duplicate mod PickerInventoryTools, using higher version (1.1.13 > 1.1.12). 8.061 Info ModManager.cpp:254: Found duplicate mod PickerInventoryTools, using higher version (1.1.15 > 1.1.13). 8.095 Info ModManager.cpp:254: Found duplicate mod PickerPipeTools, using higher version (1.1.1 > 1.1.0). 8.101 Info ModManager.cpp:254: Found duplicate mod PickerPipeTools, using higher version (1.1.3 > 1.1.1). 8.103 Info ModManager.cpp:254: Found duplicate mod PickerPipeTools, using higher version (1.1.4 > 1.1.3). 8.114 Info ModManager.cpp:254: Found duplicate mod PickerTweaks, using higher version (2.2.2 > 2.2.0). 8.120 Info ModManager.cpp:254: Found duplicate mod PickerTweaks, using higher version (2.2.4 > 2.2.2). 8.125 Info ModManager.cpp:254: Found duplicate mod PickerTweaks, using higher version (2.2.5 > 2.2.4). 8.131 Info ModManager.cpp:254: Found duplicate mod PickerTweaks, using higher version (2.2.6 > 2.2.5). 8.132 Info ModManager.cpp:254: Found duplicate mod PickerTweaks, using higher version (2.2.7 > 2.2.6). 8.142 Info ModManager.cpp:254: Found duplicate mod PickerVehicles, using higher version (1.1.2 > 1.1.0). 8.143 Info ModManager.cpp:254: Found duplicate mod PickerVehicles, using higher version (1.1.3 > 1.1.2). 8.158 Info ModManager.cpp:254: Found duplicate mod PlutoniumEnergy, using higher version (1.2.15 > 1.1.27). 8.181 Info ModManager.cpp:254: Found duplicate mod PlutoniumEnergy, using higher version (1.3.8 > 1.2.15). 8.187 Info ModManager.cpp:254: Found duplicate mod PlutoniumEnergy, using higher version (1.4.1 > 1.3.8). 8.189 Info ModManager.cpp:254: Found duplicate mod PlutoniumEnergy, using higher version (1.4.3 > 1.4.1). 8.202 Info ModManager.cpp:254: Found duplicate mod Portals, using higher version (0.5.1 > 0.5.0). 8.207 Info ModManager.cpp:254: Found duplicate mod Portals, using higher version (0.7.0 > 0.5.1). 8.208 Info ModManager.cpp:254: Found duplicate mod Portals, using higher version (0.7.1 > 0.7.0). 8.219 Info ModManager.cpp:254: Found duplicate mod Power Armor MK3, using higher version (0.3.3 > 0.3.1). 8.224 Info ModManager.cpp:254: Found duplicate mod Power Armor MK3, using higher version (0.3.4 > 0.3.3). 8.229 Info ModManager.cpp:254: Found duplicate mod Power Armor MK3, using higher version (0.3.8 > 0.3.4). 8.231 Info ModManager.cpp:254: Found duplicate mod Power Armor MK3, using higher version (0.4.1 > 0.3.8). 8.238 Info ModManager.cpp:254: Found duplicate mod power-combinator, using higher version (5.0.2 > 4.2.1). 8.242 Info ModManager.cpp:254: Found duplicate mod power-combinator, using higher version (5.1.1 > 5.0.2). 8.244 Info ModManager.cpp:254: Found duplicate mod power-combinator, using higher version (5.3.0 > 5.1.1). 8.251 Info ModManager.cpp:254: Found duplicate mod power-grid-comb, using higher version (0.18.1 > 0.18.0). 8.252 Info ModManager.cpp:254: Found duplicate mod power-grid-comb, using higher version (1.1.0 > 0.18.1). 8.257 Info ModManager.cpp:254: Found duplicate mod production-monitor, using higher version (0.18.2 > 0.18.1). 8.259 Info ModManager.cpp:254: Found duplicate mod production-monitor, using higher version (0.18.3 > 0.18.2). 8.260 Info ModManager.cpp:254: Found duplicate mod production-monitor, using higher version (1.0.0 > 0.18.3). 8.261 Info ModManager.cpp:254: Found duplicate mod production-monitor, using higher version (1.1.0 > 1.0.0). 8.262 Info ModManager.cpp:254: Found duplicate mod production-monitor, using higher version (1.1.1 > 1.1.0). 8.290 Info ModManager.cpp:254: Found duplicate mod pyalienlife, using higher version (1.12.0 > 1.11.8). 8.298 Info ModManager.cpp:254: Found duplicate mod pyalienlife, using higher version (1.12.4 > 1.12.0). 8.331 Info ModManager.cpp:254: Found duplicate mod pycoalprocessing, using higher version (1.9.3 > 1.9.2). 8.354 Info ModManager.cpp:254: Found duplicate mod pyhightech, using higher version (1.7.6 > 1.7.4). 8.377 Info ModManager.cpp:254: Found duplicate mod pypetroleumhandling, using higher version (2.0.5 > 2.0.3). 8.380 Info ModManager.cpp:254: Found duplicate mod pypetroleumhandling, using higher version (2.0.6 > 2.0.5). 8.404 Info ModManager.cpp:254: Found duplicate mod pyrawores, using higher version (2.2.7 > 2.2.5). 8.421 Info ModManager.cpp:254: Found duplicate mod qol_research, using higher version (3.1.1 > 2.5.0). 8.422 Info ModManager.cpp:254: Found duplicate mod qol_research, using higher version (3.3.0 > 3.1.1). 8.431 Info ModManager.cpp:254: Found duplicate mod quarry-18, using higher version (1.8.0 > 1.7.3). 8.432 Info ModManager.cpp:254: Found duplicate mod quarry-18, using higher version (1.9.0 > 1.8.0). 8.448 Info ModManager.cpp:254: Found duplicate mod quickbarimportexport, using higher version (0.18.6 > 0.18.4). 8.456 Info ModManager.cpp:254: Found duplicate mod quickbarimportexport, using higher version (1.0.0 > 0.18.6). 8.461 Info ModManager.cpp:254: Found duplicate mod quickbarimportexport, using higher version (1.1.1 > 1.0.0). 8.469 Info ModManager.cpp:254: Found duplicate mod QuickItemSearch, using higher version (2.0.1 > 1.5.15). 8.472 Info ModManager.cpp:254: Found duplicate mod QuickItemSearch, using higher version (2.1.0 > 2.0.1). 8.475 Info ModManager.cpp:254: Found duplicate mod QuickItemSearch, using higher version (2.1.1 > 2.1.0). 8.479 Info ModManager.cpp:254: Found duplicate mod QuickItemSearch, using higher version (2.1.2 > 2.1.1). 8.480 Info ModManager.cpp:254: Found duplicate mod QuickItemSearch, using higher version (2.1.3 > 2.1.2). 8.492 Info ModManager.cpp:254: Found duplicate mod railloader, using higher version (1.0.4 > 1.0.0). 8.497 Info ModManager.cpp:254: Found duplicate mod railloader, using higher version (1.0.5 > 1.0.4). 8.503 Info ModManager.cpp:254: Found duplicate mod railloader, using higher version (1.1.1 > 1.0.5). 8.508 Info ModManager.cpp:254: Found duplicate mod railloader, using higher version (1.1.2 > 1.1.1). 8.509 Info ModManager.cpp:254: Found duplicate mod railloader, using higher version (1.1.4 > 1.1.2). 8.525 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (0.17.28 > 0.17.26). 8.531 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (0.18.16 > 0.17.28). 8.537 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (0.18.17 > 0.18.16). 8.549 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (1.0.0 > 0.18.17). 8.555 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (1.0.1 > 1.0.0). 8.561 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (1.0.4 > 1.0.1). 8.567 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (1.1.0 > 1.0.4). 8.573 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (1.1.1 > 1.1.0). 8.579 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (2.1.2 > 1.1.1). 8.585 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (2.2.0 > 2.1.2). 8.591 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (3.0.2 > 2.2.0). 8.598 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (3.1.1 > 3.0.2). 8.600 Info ModManager.cpp:254: Found duplicate mod Rampant, using higher version (3.1.2 > 3.1.1). 8.616 Info ModManager.cpp:254: Found duplicate mod RampantArsenal, using higher version (1.0.2 > 1.0.0). 8.624 Info ModManager.cpp:254: Found duplicate mod RampantArsenal, using higher version (1.0.4 > 1.0.2). 8.631 Info ModManager.cpp:254: Found duplicate mod RampantArsenal, using higher version (1.0.9 > 1.0.4). 8.638 Info ModManager.cpp:254: Found duplicate mod RampantArsenal, using higher version (1.1.2 > 1.0.9). 8.645 Info ModManager.cpp:254: Found duplicate mod RampantArsenal, using higher version (1.1.5 > 1.1.2). 8.648 Info ModManager.cpp:254: Found duplicate mod RampantArsenal, using higher version (1.1.6 > 1.1.5). 8.692 Info ModManager.cpp:254: Found duplicate mod RateCalculator, using higher version (2.1.1 > 2.0.7). 8.697 Info ModManager.cpp:254: Found duplicate mod RateCalculator, using higher version (2.1.4 > 2.1.1). 8.703 Info ModManager.cpp:254: Found duplicate mod RateCalculator, using higher version (2.2.0 > 2.1.4). 8.708 Info ModManager.cpp:254: Found duplicate mod RateCalculator, using higher version (2.3.1 > 2.2.0). 8.713 Info ModManager.cpp:254: Found duplicate mod RateCalculator, using higher version (2.4.2 > 2.3.1). 8.718 Info ModManager.cpp:254: Found duplicate mod RateCalculator, using higher version (2.4.3 > 2.4.2). 8.720 Info ModManager.cpp:254: Found duplicate mod RateCalculator, using higher version (2.4.4 > 2.4.3). 8.729 Info ModManager.cpp:254: Found duplicate mod Raven, using higher version (0.1.11 > 0.1.10). 8.730 Info ModManager.cpp:254: Found duplicate mod Raven, using higher version (0.1.12 > 0.1.11). 8.738 Info ModManager.cpp:254: Found duplicate mod RealisticDecorationCleanup, using higher version (1.1.1 > 1.1.0). 8.757 Info ModManager.cpp:254: Found duplicate mod RealisticFusionWeaponry, using higher version (1.3.2 > 1.3.0). 8.764 Info ModManager.cpp:254: Found duplicate mod RealisticFusionWeaponry, using higher version (1.3.3 > 1.3.2). 8.772 Info ModManager.cpp:254: Found duplicate mod RealisticFusionWeaponry, using higher version (1.5.4 > 1.3.3). 8.779 Info ModManager.cpp:254: Found duplicate mod RealisticFusionWeaponry, using higher version (1.5.6 > 1.5.4). 8.782 Info ModManager.cpp:254: Found duplicate mod RealisticFusionWeaponry, using higher version (1.5.8 > 1.5.6). 8.790 Info ModManager.cpp:254: Found duplicate mod RealisticOres, using higher version (7.101.0 > 6.101.0). 8.809 Info ModManager.cpp:254: Found duplicate mod RealisticReactors, using higher version (2.18.14 > 2.18.13). 8.816 Info ModManager.cpp:254: Found duplicate mod RealisticReactors, using higher version (2.18.15 > 2.18.14). 8.823 Info ModManager.cpp:254: Found duplicate mod RealisticReactors, using higher version (2.20.0 > 2.18.15). 8.830 Info ModManager.cpp:254: Found duplicate mod RealisticReactors, using higher version (3.0.0 > 2.20.0). 8.836 Info ModManager.cpp:254: Found duplicate mod RealisticReactors, using higher version (3.1.2 > 3.0.0). 8.843 Info ModManager.cpp:254: Found duplicate mod RealisticReactors, using higher version (3.1.3 > 3.1.2). 8.846 Info ModManager.cpp:254: Found duplicate mod RealisticReactors, using higher version (3.1.4 > 3.1.3). 8.861 Info ModManager.cpp:254: Found duplicate mod Realistic_Electric_Trains, using higher version (0.4.4 > 0.4.3). 8.863 Info ModManager.cpp:254: Found duplicate mod Realistic_Electric_Trains, using higher version (0.4.5 > 0.4.4). 8.875 Info ModManager.cpp:254: Found duplicate mod RecExplo, using higher version (0.18.10 > 0.18.8). 8.876 Info ModManager.cpp:254: Found duplicate mod RecExplo, using higher version (1.1.1 > 0.18.10). 8.880 Info ModManager.cpp:254: Found duplicate mod recipe-as-combinator, using higher version (0.0.4 > 0.0.3). 8.888 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (2.3.1 > 2.3.0). 8.892 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (2.3.2 > 2.3.1). 8.896 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (2.4.0 > 2.3.2). 8.901 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (2.4.1 > 2.4.0). 8.905 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (2.5.2 > 2.4.1). 8.909 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (2.7.0 > 2.5.2). 8.914 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (2.7.1 > 2.7.0). 8.918 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (3.1.3 > 2.7.1). 8.923 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (3.2.1 > 3.1.3). 8.928 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (3.2.3 > 3.2.1). 8.932 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (3.3.2 > 3.2.3). 8.938 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (3.3.4 > 3.3.2). 8.939 Info ModManager.cpp:254: Found duplicate mod RecipeBook, using higher version (3.4.5 > 3.3.4). 8.947 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (0.17.4 > 0.17.0). 8.951 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (0.17.6 > 0.17.4). 8.955 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (0.17.7 > 0.17.6). 8.958 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (0.17.9 > 0.17.7). 8.963 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (0.18.0 > 0.17.9). 8.967 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (0.18.1 > 0.18.0). 8.971 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (1.0.0 > 0.18.1). 8.975 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (1.1.0 > 1.0.0). 8.979 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (1.1.1 > 1.1.0). 8.984 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (1.1.4 > 1.1.1). 8.989 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (1.2.2 > 1.1.4). 8.993 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (1.2.5 > 1.2.2). 8.994 Info ModManager.cpp:254: Found duplicate mod recursive-blueprints, using higher version (1.2.6 > 1.2.5). 9.009 Info ModManager.cpp:254: Found duplicate mod RenaiTransportation, using higher version (0.8.7 > 0.8.6). 9.016 Info ModManager.cpp:254: Found duplicate mod RenaiTransportation, using higher version (0.9.1 > 0.8.7). 9.024 Info ModManager.cpp:254: Found duplicate mod RenaiTransportation, using higher version (0.9.11 > 0.9.1). 9.044 Info ModManager.cpp:254: Found duplicate mod RenaiTransportation, using higher version (1.0.0 > 0.9.11). 9.047 Info ModManager.cpp:254: Found duplicate mod RenaiTransportation, using higher version (1.0.1 > 1.0.0). 9.057 Info ModManager.cpp:254: Found duplicate mod Repair_Turret, using higher version (0.5.4 > 0.3.7). 9.063 Info ModManager.cpp:254: Found duplicate mod Repair_Turret, using higher version (0.5.5 > 0.5.4). 9.068 Info ModManager.cpp:254: Found duplicate mod Repair_Turret, using higher version (1.0.0 > 0.5.5). 9.073 Info ModManager.cpp:254: Found duplicate mod Repair_Turret, using higher version (1.0.1 > 1.0.0). 9.075 Info ModManager.cpp:254: Found duplicate mod Repair_Turret, using higher version (1.0.2 > 1.0.1). 9.081 Info ModManager.cpp:254: Found duplicate mod resourceMarker, using higher version (0.7.25 > 0.6.24). 9.085 Info ModManager.cpp:254: Found duplicate mod resourceMarker, using higher version (0.7.26 > 0.7.25). 9.085 Info ModManager.cpp:254: Found duplicate mod resourceMarker, using higher version (0.7.28 > 0.7.26). 9.098 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (7.0.3 > 7.0.1). 9.104 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (7.0.7 > 7.0.3). 9.110 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.0.0 > 7.0.7). 9.116 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.0.2 > 8.0.0). 9.121 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.0.3 > 8.0.2). 9.127 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.0.8 > 8.0.3). 9.133 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.1.0 > 8.0.8). 9.139 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.1.2 > 8.1.0). 9.145 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.1.5 > 8.1.2). 9.151 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.1.8 > 8.1.5). 9.153 Info ModManager.cpp:254: Found duplicate mod reverse-factory, using higher version (8.1.9 > 8.1.8). 9.157 Info ModManager.cpp:254: Found duplicate mod Rich_Text_Helper, using higher version (0.4.10 > 0.3.6). 9.167 Info ModManager.cpp:254: Found duplicate mod Robot256Lib, using higher version (0.18.7 > 0.18.6). 9.169 Info ModManager.cpp:254: Found duplicate mod Robot256Lib, using higher version (1.1.0 > 0.18.7). 9.170 Info ModManager.cpp:254: Found duplicate mod Robot256Lib, using higher version (1.1.2 > 1.1.0). 9.171 Info ModManager.cpp:254: Found duplicate mod Robot256Lib, using higher version (1.1.4 > 1.1.2). 9.177 Info ModManager.cpp:254: Found duplicate mod robot_attrition, using higher version (0.5.11 > 0.5.1). 9.178 Info ModManager.cpp:254: Found duplicate mod robot_attrition, using higher version (0.5.12 > 0.5.11). 9.189 Info ModManager.cpp:254: Found duplicate mod Robot_Battery_Research, using higher version (0.2.1 > 0.2.0). 9.204 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (0.18.46 > 0.18.43). 9.209 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (0.18.49 > 0.18.46). 9.214 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (1.0.51 > 0.18.49). 9.219 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (1.0.52 > 1.0.51). 9.224 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (1.0.53 > 1.0.52). 9.229 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (1.0.54 > 1.0.53). 9.233 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (1.1.3 > 1.0.54). 9.238 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (1.1.8 > 1.1.3). 9.239 Info ModManager.cpp:254: Found duplicate mod RPGsystem, using higher version (1.2.0 > 1.1.8). 9.250 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (4.0.2 > 4.0.1). 9.256 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (4.1.1 > 4.0.2). 9.261 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (5.0.14 > 4.1.1). 9.273 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.0.0 > 5.0.14). 9.278 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.0.5 > 6.0.0). 9.284 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.0.6 > 6.0.5). 9.290 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.0.9 > 6.0.6). 9.295 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.1.1 > 6.0.9). 9.301 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.2.0 > 6.1.1). 9.307 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.2.1 > 6.2.0). 9.313 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.2.11 > 6.2.1). 9.319 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.2.12 > 6.2.11). 9.325 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.2.14 > 6.2.12). 9.328 Info ModManager.cpp:254: Found duplicate mod rso-mod, using higher version (6.2.16 > 6.2.14). 9.352 Info ModManager.cpp:254: Found duplicate mod rusty-locale, using higher version (1.0.14 > 1.0.13). 9.356 Info ModManager.cpp:254: Found duplicate mod rusty-locale, using higher version (1.0.15 > 1.0.14). 9.357 Info ModManager.cpp:254: Found duplicate mod rusty-locale, using higher version (1.0.16 > 1.0.15). 9.384 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (4.2.1 > 4.2.0). 9.392 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (5.0.0 > 4.2.1). 9.400 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (5.3.1 > 5.0.0). 9.408 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (5.3.2 > 5.3.1). 9.416 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (7.0.0 > 5.3.2). 9.424 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (7.1.0 > 7.0.0). 9.431 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (7.1.1 > 7.1.0). 9.439 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (7.2.0 > 7.1.1). 9.442 Info ModManager.cpp:254: Found duplicate mod scattergun_turret, using higher version (7.2.1 > 7.2.0). 9.456 Info ModManager.cpp:254: Found duplicate mod SchallAmmoTurrets, using higher version (0.18.1 > 0.17.4). 9.460 Info ModManager.cpp:254: Found duplicate mod SchallAmmoTurrets, using higher version (0.18.2 > 0.18.1). 9.462 Info ModManager.cpp:254: Found duplicate mod SchallAmmoTurrets, using higher version (1.1.0 > 0.18.2). 9.470 Info ModManager.cpp:254: Found duplicate mod SchallArtillery, using higher version (0.18.3 > 0.17.2). 9.475 Info ModManager.cpp:254: Found duplicate mod SchallArtillery, using higher version (1.1.0 > 0.18.3). 9.476 Info ModManager.cpp:254: Found duplicate mod SchallArtillery, using higher version (1.1.1 > 1.1.0). 9.483 Info ModManager.cpp:254: Found duplicate mod SchallEndgameEvolution, using higher version (1.1.1 > 1.1.0). 9.496 Info ModManager.cpp:254: Found duplicate mod SchallGunPod, using higher version (0.18.2 > 0.17.3). 9.502 Info ModManager.cpp:254: Found duplicate mod SchallGunPod, using higher version (0.18.3 > 0.18.2). 9.504 Info ModManager.cpp:254: Found duplicate mod SchallGunPod, using higher version (1.1.0 > 0.18.3). 9.508 Info ModManager.cpp:254: Found duplicate mod SchallLampContrast, using higher version (0.18.1 > 0.17.2). 9.511 Info ModManager.cpp:254: Found duplicate mod SchallLampContrast, using higher version (0.18.2 > 0.18.1). 9.512 Info ModManager.cpp:254: Found duplicate mod SchallLampContrast, using higher version (1.1.0 > 0.18.2). 9.519 Info ModManager.cpp:254: Found duplicate mod SchallMissileCommand, using higher version (1.1.1 > 1.1.0). 9.525 Info ModManager.cpp:254: Found duplicate mod SchallOverseasRailway, using higher version (0.18.0 > 0.17.0). 9.525 Info ModManager.cpp:254: Found duplicate mod SchallOverseasRailway, using higher version (1.1.0 > 0.18.0). 9.532 Info ModManager.cpp:254: Found duplicate mod SchallPipeScaling, using higher version (1.1.1 > 1.1.0). 9.542 Info ModManager.cpp:254: Found duplicate mod SchallRechargingWeapon, using higher version (0.18.2 > 0.17.5). 9.544 Info ModManager.cpp:254: Found duplicate mod SchallRechargingWeapon, using higher version (1.1.0 > 0.18.2). 9.558 Info ModManager.cpp:254: Found duplicate mod SchallTankPlatoon, using higher version (0.18.5 > 0.17.8). 9.565 Info ModManager.cpp:254: Found duplicate mod SchallTankPlatoon, using higher version (1.0.0 > 0.18.5). 9.567 Info ModManager.cpp:254: Found duplicate mod SchallTankPlatoon, using higher version (1.1.1 > 1.0.0). 9.577 Info ModManager.cpp:254: Found duplicate mod Searchlight, using higher version (1.1.2 > 1.1.1). 9.594 Info ModManager.cpp:254: Found duplicate mod ShinyAngelGFX, using higher version (0.18.4 > 0.17.1). 9.647 Info ModManager.cpp:254: Found duplicate mod ShinyBobGFX, using higher version (0.18.4 > 0.17.13). 9.671 Info ModManager.cpp:254: Found duplicate mod Shortcuts-ick, using higher version (1.1.17 > 1.1.12). 9.676 Info ModManager.cpp:254: Found duplicate mod Shortcuts-ick, using higher version (1.1.20 > 1.1.17). 9.682 Info ModManager.cpp:254: Found duplicate mod Shortcuts-ick, using higher version (1.1.21 > 1.1.20). 9.688 Info ModManager.cpp:254: Found duplicate mod Shortcuts-ick, using higher version (1.1.22 > 1.1.21). 9.691 Info ModManager.cpp:254: Found duplicate mod Shortcuts-ick, using higher version (1.1.27 > 1.1.22). 9.707 Info ModManager.cpp:254: Found duplicate mod show-max-underground-distance, using higher version (0.0.6 > 0.0.5). 9.708 Info ModManager.cpp:254: Found duplicate mod show-max-underground-distance, using higher version (0.0.8 > 0.0.6). 9.715 Info ModManager.cpp:254: Found duplicate mod Shuttle_Train_Continued, using higher version (1.1.0 > 0.18.1). 9.731 Info ModManager.cpp:254: Found duplicate mod Solar-Lamp, using higher version (0.1.9 > 0.1.7). 9.742 Info ModManager.cpp:254: Found duplicate mod some-spidertron, using higher version (1.1.1 > 1.1.0). 9.749 Info ModManager.cpp:254: Found duplicate mod sonaxaton-research-queue, using higher version (0.4.21 > 0.4.17). 9.774 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.77 > 0.5.72). 9.787 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.78 > 0.5.77). 9.812 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.90 > 0.5.78). 9.824 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.91 > 0.5.90). 9.997 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.103 > 0.5.91). 10.009 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.112 > 0.5.103). 10.034 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.114 > 0.5.112). 10.046 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.115 > 0.5.114). 10.054 Info ModManager.cpp:254: Found duplicate mod space-exploration, using higher version (0.5.116 > 0.5.115). 10.213 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.3.26 > 0.2.1). 10.257 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.3.28 > 0.3.26). 10.304 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.3.29 > 0.3.28). 10.349 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.3.31 > 0.3.29). 10.394 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.5.1 > 0.3.31). 10.434 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.5.10 > 0.5.1). 10.474 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.5.12 > 0.5.10). 10.514 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.5.13 > 0.5.12). 10.554 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.5.14 > 0.5.13). 10.588 Info ModManager.cpp:254: Found duplicate mod space-exploration-graphics, using higher version (0.5.15 > 0.5.14). 10.743 Info ModManager.cpp:254: Found duplicate mod space-exploration-hr-graphics, using higher version (0.3.12 > 0.2.1). 10.754 Info ModManager.cpp:254: Found duplicate mod space-exploration-hr-graphics, using higher version (0.3.14 > 0.3.12). 10.764 Info ModManager.cpp:254: Found duplicate mod space-exploration-hr-graphics, using higher version (0.3.15 > 0.3.14). 10.774 Info ModManager.cpp:254: Found duplicate mod space-exploration-hr-graphics, using higher version (0.3.16 > 0.3.15). 10.782 Info ModManager.cpp:254: Found duplicate mod space-exploration-hr-graphics, using higher version (0.5.1 > 0.3.16). 10.791 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.3.21 > 0.3.19). 10.796 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.3.22 > 0.3.21). 10.802 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.5.1 > 0.3.22). 10.808 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.5.11 > 0.5.1). 10.815 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.5.12 > 0.5.11). 10.826 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.5.21 > 0.5.12). 10.832 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.5.24 > 0.5.21). 10.838 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.5.27 > 0.5.24). 10.844 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.5.29 > 0.5.27). 10.847 Info ModManager.cpp:254: Found duplicate mod space-exploration-postprocess, using higher version (0.5.30 > 0.5.29). 10.876 Info ModManager.cpp:254: Found duplicate mod SpaceMod, using higher version (0.5.0 > 0.4.4). 10.882 Info ModManager.cpp:254: Found duplicate mod SpaceMod, using higher version (0.5.1 > 0.5.0). 10.888 Info ModManager.cpp:254: Found duplicate mod SpaceMod, using higher version (1.1.0 > 0.5.1). 10.890 Info ModManager.cpp:254: Found duplicate mod SpaceMod, using higher version (1.1.1 > 1.1.0). 10.904 Info ModManager.cpp:254: Found duplicate mod spidertron-extended, using higher version (0.3.14 > 0.3.11). 10.936 Info ModManager.cpp:254: Found duplicate mod Squeak Through, using higher version (1.4.0 > 1.3.0). 10.939 Info ModManager.cpp:254: Found duplicate mod Squeak Through, using higher version (1.8.0 > 1.4.0). 10.941 Info ModManager.cpp:254: Found duplicate mod Squeak Through, using higher version (1.8.1 > 1.8.0). 10.942 Info ModManager.cpp:254: Found duplicate mod Squeak Through, using higher version (1.8.2 > 1.8.1). 10.958 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.1.1 > 1.1.0). 10.964 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.2.0 > 1.1.1). 10.970 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.2.1 > 1.2.0). 10.976 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.3.0 > 1.2.1). 10.983 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.4.0 > 1.3.0). 10.990 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.4.1 > 1.4.0). 10.996 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.4.2 > 1.4.1). 11.002 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.4.3 > 1.4.2). 11.008 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.4.6 > 1.4.3). 11.010 Info ModManager.cpp:254: Found duplicate mod stdlib, using higher version (1.4.7 > 1.4.6). 11.020 Info ModManager.cpp:254: Found duplicate mod StoneWaterWell, using higher version (1.17.1 > 1.17.0). 11.025 Info ModManager.cpp:254: Found duplicate mod StoneWaterWell, using higher version (1.18.2 > 1.17.1). 11.029 Info ModManager.cpp:254: Found duplicate mod StoneWaterWell, using higher version (1.18.4 > 1.18.2). 11.030 Info ModManager.cpp:254: Found duplicate mod StoneWaterWell, using higher version (1.20.1 > 1.18.4). 11.039 Info ModManager.cpp:254: Found duplicate mod Superheating, using higher version (1.0.3 > 1.0.2). 11.053 Info ModManager.cpp:254: Found duplicate mod Tapeline, using higher version (1.1.0 > 1.0.3). 11.058 Info ModManager.cpp:254: Found duplicate mod Tapeline, using higher version (1.1.5 > 1.1.0). 11.063 Info ModManager.cpp:254: Found duplicate mod Tapeline, using higher version (2.0.1 > 1.1.5). 11.068 Info ModManager.cpp:254: Found duplicate mod Tapeline, using higher version (2.0.2 > 2.0.1). 11.073 Info ModManager.cpp:254: Found duplicate mod Tapeline, using higher version (2.0.4 > 2.0.2). 11.077 Info ModManager.cpp:254: Found duplicate mod Tapeline, using higher version (2.0.6 > 2.0.4). 11.082 Info ModManager.cpp:254: Found duplicate mod Tapeline, using higher version (2.0.7 > 2.0.6). 11.083 Info ModManager.cpp:254: Found duplicate mod Tapeline, using higher version (2.0.8 > 2.0.7). 11.096 Info ModManager.cpp:254: Found duplicate mod Teleporters, using higher version (0.2.3 > 0.2.1). 11.101 Info ModManager.cpp:254: Found duplicate mod Teleporters, using higher version (1.0.0 > 0.2.3). 11.102 Info ModManager.cpp:254: Found duplicate mod Teleporters, using higher version (1.0.5 > 1.0.0). 11.125 Info ModManager.cpp:254: Found duplicate mod themightygugi_longreach, using higher version (1.18.2 > 1.18.0). 11.126 Info ModManager.cpp:254: Found duplicate mod themightygugi_longreach, using higher version (2.1.1 > 1.18.2). 11.133 Info ModManager.cpp:254: Found duplicate mod there-is-my-ghost, using higher version (0.18.3 > 0.18.2). 11.134 Info ModManager.cpp:254: Found duplicate mod there-is-my-ghost, using higher version (1.1.0 > 0.18.3). 11.145 Info ModManager.cpp:254: Found duplicate mod TinyStart, using higher version (0.18.5 > 0.18.3). 11.146 Info ModManager.cpp:254: Found duplicate mod TinyStart, using higher version (1.1.0 > 0.18.5). 11.149 Info ModManager.cpp:254: Found duplicate mod Tiny_Equipment, using higher version (1.1.0 > 1.0.7). 11.158 Info ModManager.cpp:254: Found duplicate mod Todo-List, using higher version (17.3.0 > 17.2.1). 11.162 Info ModManager.cpp:254: Found duplicate mod Todo-List, using higher version (18.0.0 > 17.3.0). 11.166 Info ModManager.cpp:254: Found duplicate mod Todo-List, using higher version (18.0.1 > 18.0.0). 11.169 Info ModManager.cpp:254: Found duplicate mod Todo-List, using higher version (19.0.5 > 18.0.1). 11.173 Info ModManager.cpp:254: Found duplicate mod Todo-List, using higher version (19.0.6 > 19.0.5). 11.176 Info ModManager.cpp:254: Found duplicate mod Todo-List, using higher version (19.1.0 > 19.0.6). 11.177 Info ModManager.cpp:254: Found duplicate mod Todo-List, using higher version (19.2.0 > 19.1.0). 11.188 Info ModManager.cpp:254: Found duplicate mod Total_Automization, using higher version (0.2.3 > 0.2.2). 11.192 Info ModManager.cpp:254: Found duplicate mod Total_Automization, using higher version (0.2.4 > 0.2.3). 11.194 Info ModManager.cpp:254: Found duplicate mod Total_Automization, using higher version (0.2.5 > 0.2.4). 11.207 Info ModManager.cpp:254: Found duplicate mod train-pubsub, using higher version (0.6.12 > 0.6.11). 11.212 Info ModManager.cpp:254: Found duplicate mod train-pubsub, using higher version (0.6.18 > 0.6.12). 11.218 Info ModManager.cpp:254: Found duplicate mod train-pubsub, using higher version (1.0.0 > 0.6.18). 11.224 Info ModManager.cpp:254: Found duplicate mod train-pubsub, using higher version (1.1.4 > 1.0.0). 11.230 Info ModManager.cpp:254: Found duplicate mod train-pubsub, using higher version (1.1.5 > 1.1.4). 11.233 Info ModManager.cpp:254: Found duplicate mod train-pubsub, using higher version (1.1.7 > 1.1.5). 11.247 Info ModManager.cpp:254: Found duplicate mod TrainOverhaul, using higher version (0.3.7 > 0.3.3). 11.252 Info ModManager.cpp:254: Found duplicate mod TrainOverhaul, using higher version (1.0.0 > 0.3.7). 11.254 Info ModManager.cpp:254: Found duplicate mod TrainOverhaul, using higher version (1.0.1 > 1.0.0). 11.265 Info ModManager.cpp:254: Found duplicate mod trainsaver, using higher version (0.0.11 > 0.0.10). 11.285 Info ModManager.cpp:254: Found duplicate mod trainsaver, using higher version (0.0.12 > 0.0.11). 11.290 Info ModManager.cpp:254: Found duplicate mod trainsaver, using higher version (0.0.13 > 0.0.12). 11.295 Info ModManager.cpp:254: Found duplicate mod trainsaver, using higher version (0.0.14 > 0.0.13). 11.296 Info ModManager.cpp:254: Found duplicate mod trainsaver, using higher version (0.0.17 > 0.0.14). 11.316 Info ModManager.cpp:254: Found duplicate mod Transport_Drones, using higher version (1.0.4 > 1.0.1). 11.323 Info ModManager.cpp:254: Found duplicate mod Transport_Drones, using higher version (1.0.5 > 1.0.4). 11.329 Info ModManager.cpp:254: Found duplicate mod Transport_Drones, using higher version (1.0.6 > 1.0.5). 11.331 Info ModManager.cpp:254: Found duplicate mod Transport_Drones, using higher version (1.0.7 > 1.0.6). 11.341 Info ModManager.cpp:254: Found duplicate mod Turbwhine, using higher version (1.0.2 > 1.0.1). 11.347 Info ModManager.cpp:254: Found duplicate mod Turret-Shields, using higher version (0.18.41 > 0.18.40). 11.383 Info ModManager.cpp:254: Found duplicate mod underground-pipe-pack, using higher version (0.18.5 > 0.17.5). 11.398 Info ModManager.cpp:254: Found duplicate mod underground-pipe-pack, using higher version (1.1.0 > 0.18.5). 11.409 Info ModManager.cpp:254: Found duplicate mod underground-pipe-pack, using higher version (1.1.2 > 1.1.0). 11.420 Info ModManager.cpp:254: Found duplicate mod Unit_Control, using higher version (0.2.3 > 0.2.2). 11.425 Info ModManager.cpp:254: Found duplicate mod Unit_Control, using higher version (0.2.4 > 0.2.3). 11.430 Info ModManager.cpp:254: Found duplicate mod Unit_Control, using higher version (0.3.10 > 0.2.4). 11.432 Info ModManager.cpp:254: Found duplicate mod Unit_Control, using higher version (0.3.11 > 0.3.10). 11.441 Info ModManager.cpp:254: Found duplicate mod UnlimitedProductivity, using higher version (1.4.2 > 1.4.1). 11.442 Info ModManager.cpp:254: Found duplicate mod UnlimitedProductivity, using higher version (1.4.3 > 1.4.2). 11.448 Info ModManager.cpp:254: Found duplicate mod upgrade-planner-next, using higher version (2.1.2 > 2.1.1). 11.450 Info ModManager.cpp:254: Found duplicate mod upgrade-planner-next, using higher version (2.2.1 > 2.1.2). 11.451 Info ModManager.cpp:254: Found duplicate mod ups-fps, using higher version (0.3.1 > 0.1.0). 11.483 Info ModManager.cpp:254: Found duplicate mod vanilla-loaders-hd, using higher version (1.1.10 > 1.1.7). 11.485 Info ModManager.cpp:254: Found duplicate mod vanilla-loaders-hd, using higher version (1.1.11 > 1.1.10). 11.505 Info ModManager.cpp:254: Found duplicate mod VehicleGrid, using higher version (1.2.3 > 1.2.1). 11.506 Info ModManager.cpp:254: Found duplicate mod VehicleGrid, using higher version (1.3.0 > 1.2.3). 11.507 Info ModManager.cpp:254: Found duplicate mod VehicleGrid, using higher version (1.4.0 > 1.3.0). 11.514 Info ModManager.cpp:254: Found duplicate mod VehicleSnap, using higher version (1.18.3 > 1.18.0). 11.515 Info ModManager.cpp:254: Found duplicate mod VehicleSnap, using higher version (1.18.4 > 1.18.3). 11.527 Info ModManager.cpp:254: Found duplicate mod VehicleWagon2, using higher version (2.18.5 > 2.18.2). 11.533 Info ModManager.cpp:254: Found duplicate mod VehicleWagon2, using higher version (2.18.6 > 2.18.5). 11.539 Info ModManager.cpp:254: Found duplicate mod VehicleWagon2, using higher version (3.1.10 > 2.18.6). 11.544 Info ModManager.cpp:254: Found duplicate mod VehicleWagon2, using higher version (3.1.15 > 3.1.10). 11.550 Info ModManager.cpp:254: Found duplicate mod VehicleWagon2, using higher version (3.1.20 > 3.1.15). 11.552 Info ModManager.cpp:254: Found duplicate mod VehicleWagon2, using higher version (3.1.21 > 3.1.20). 11.564 Info ModManager.cpp:254: Found duplicate mod vtk-armor-reach, using higher version (1.11.0 > 1.10.0). 11.566 Info ModManager.cpp:254: Found duplicate mod vtk-armor-reach, using higher version (1.12.0 > 1.11.0). 11.567 Info ModManager.cpp:254: Found duplicate mod vtk-armor-reach, using higher version (1.13.1 > 1.12.0). 11.599 Info ModManager.cpp:254: Found duplicate mod walls-block-spitters, using higher version (0.6.2 > 0.6.1). 11.610 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.2.4 > 0.2.3). 11.615 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.3.0 > 0.2.4). 11.621 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.3.1 > 0.3.0). 11.626 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.4.0 > 0.3.1). 11.631 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.4.1 > 0.4.0). 11.637 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.5.1 > 0.4.1). 11.643 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.5.2 > 0.5.1). 11.649 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.5.3 > 0.5.2). 11.654 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.5.4 > 0.5.3). 11.660 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.5.5 > 0.5.4). 11.663 Info ModManager.cpp:254: Found duplicate mod Warehousing, using higher version (0.5.6 > 0.5.5). 11.674 Info ModManager.cpp:254: Found duplicate mod WaterTurret, using higher version (0.18.3 > 0.18.2). 11.678 Info ModManager.cpp:254: Found duplicate mod WaterTurret, using higher version (0.18.4 > 0.18.3). 11.680 Info ModManager.cpp:254: Found duplicate mod WaterTurret, using higher version (1.1.0 > 0.18.4). 11.691 Info ModManager.cpp:254: Found duplicate mod what-is-it-really-used-for, using higher version (1.4.4 > 1.4.3). 11.695 Info ModManager.cpp:254: Found duplicate mod what-is-it-really-used-for, using higher version (1.5.0 > 1.4.4). 11.698 Info ModManager.cpp:254: Found duplicate mod what-is-it-really-used-for, using higher version (1.5.10 > 1.5.0). 11.701 Info ModManager.cpp:254: Found duplicate mod what-is-it-really-used-for, using higher version (1.5.11 > 1.5.10). 11.705 Info ModManager.cpp:254: Found duplicate mod what-is-it-really-used-for, using higher version (1.5.13 > 1.5.11). 11.713 Info ModManager.cpp:254: Found duplicate mod what-is-it-really-used-for, using higher version (1.6.0 > 1.5.13). 11.725 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (3.0.3 > 3.0.2). 11.730 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (3.0.7 > 3.0.3). 11.734 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (3.1.0 > 3.0.7). 11.740 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (3.2.0 > 3.1.0). 11.744 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (3.2.1 > 3.2.0). 11.750 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (3.3.0 > 3.2.1). 11.758 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (3.4.0 > 3.3.0). 11.767 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (3.5.0 > 3.4.0). 11.773 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (4.0.1 > 3.5.0). 11.775 Info ModManager.cpp:254: Found duplicate mod WideChests, using higher version (4.0.2 > 4.0.1). 11.786 Info ModManager.cpp:254: Found duplicate mod Will-o-the-Wisps_updated, using higher version (0.3.19 > 0.3.16). 11.791 Info ModManager.cpp:254: Found duplicate mod Will-o-the-Wisps_updated, using higher version (0.3.21 > 0.3.19). 11.796 Info ModManager.cpp:254: Found duplicate mod Will-o-the-Wisps_updated, using higher version (0.3.23 > 0.3.21). 11.801 Info ModManager.cpp:254: Found duplicate mod Will-o-the-Wisps_updated, using higher version (0.3.26 > 0.3.23). 11.803 Info ModManager.cpp:254: Found duplicate mod Will-o-the-Wisps_updated, using higher version (0.3.27 > 0.3.26). 11.818 Info ModManager.cpp:254: Found duplicate mod WireShortcuts, using higher version (0.4.4 > 0.4.0). 11.823 Info ModManager.cpp:254: Found duplicate mod WireShortcuts, using higher version (1.1.0 > 0.4.4). 11.827 Info ModManager.cpp:254: Found duplicate mod WireShortcuts, using higher version (1.1.5 > 1.1.0). 11.831 Info ModManager.cpp:254: Found duplicate mod WireShortcuts, using higher version (1.1.6 > 1.1.5). 11.837 Info ModManager.cpp:254: Found duplicate mod WireShortcuts, using higher version (1.1.8 > 1.1.6). 11.838 Info ModManager.cpp:254: Found duplicate mod WireShortcuts, using higher version (1.1.9 > 1.1.8). 11.848 Info ModManager.cpp:254: Found duplicate mod YARM, using higher version (0.8.102 > 0.8.101). 11.862 Info ModManager.cpp:254: Found duplicate mod YARM, using higher version (0.8.201 > 0.8.102). 11.866 Info ModManager.cpp:254: Found duplicate mod YARM, using higher version (0.8.202 > 0.8.201). 11.872 Info ModManager.cpp:254: Found duplicate mod YARM, using higher version (0.8.203 > 0.8.202). 11.876 Info ModManager.cpp:254: Found duplicate mod YARM, using higher version (0.8.205 > 0.8.203). 11.877 Info ModManager.cpp:254: Found duplicate mod YARM, using higher version (0.8.207 > 0.8.205). 11.896 Info ModManager.cpp:254: Found duplicate mod yi_engines, using higher version (1.1.1 > 1.1.0). 11.902 Info ModManager.cpp:254: Found duplicate mod yi_engines, using higher version (1.1.2 > 1.1.1). 11.921 Info ModManager.cpp:254: Found duplicate mod yi_railway, using higher version (0.8.27 > 0.8.25). 11.927 Info ModManager.cpp:254: Found duplicate mod yi_railway, using higher version (1.1.28 > 0.8.27). 11.958 Info ModManager.cpp:254: Found duplicate mod Yuoki, using higher version (0.8.90 > 0.8.87). 11.973 Info ModManager.cpp:254: Found duplicate mod Yuoki, using higher version (0.8.98 > 0.8.90). 11.989 Info ModManager.cpp:254: Found duplicate mod Yuoki, using higher version (1.1.2 > 0.8.98). 12.000 Info ModManager.cpp:254: Found duplicate mod Yuoki, using higher version (1.1.3 > 1.1.2). 12.011 Info ModManager.cpp:254: Found duplicate mod z_yira_american, using higher version (1.1.12 > 1.1.11). 12.013 Info ModManager.cpp:254: Found duplicate mod z_yira_american, using higher version (1.1.13 > 1.1.12). 12.024 Info ModManager.cpp:254: Found duplicate mod z_yira_yuokirails, using higher version (0.8.18 > 0.8.17). 12.029 Info ModManager.cpp:254: Found duplicate mod z_yira_yuokirails, using higher version (1.1.19 > 0.8.18). 12.036 Info ModManager.cpp:254: Found duplicate mod z_yira_yuokirails, using higher version (1.1.20 > 1.1.19). 12.038 Info ModManager.cpp:254: Found duplicate mod z_yira_yuokirails, using higher version (1.1.21 > 1.1.20). 12.192 Loading mod settings YARM 0.8.207 (settings.lua) 12.192 Loading mod settings aai-industry 0.5.17 (settings.lua) 12.193 Loading mod settings Armor_pockets 1.1.0 (settings.lua) 12.193 Loading mod settings blueprint_flip_and_turn 101.8.6 (settings.lua) 12.193 Loading mod settings bobinserters 1.1.5 (settings.lua) 12.193 Loading mod settings calculator-ui 1.1.1 (settings.lua) 12.193 Loading mod settings clock 1.1.0 (settings.lua) 12.193 Loading mod settings CopyPasteModules 0.1.1 (settings.lua) 12.194 Loading mod settings Death_Counter 1.0.2 (settings.lua) 12.194 Loading mod settings even-distribution 1.0.10 (settings.lua) 12.194 Loading mod settings FactorySearch 1.8.0 (settings.lua) 12.194 Loading mod settings flib 0.10.1 (settings.lua) 12.194 Loading mod settings FluidMustFlow 1.3.1 (settings.lua) 12.195 Loading mod settings fluid_permutations 0.4.1 (settings.lua) 12.195 Loading mod settings helmod 0.12.9 (settings.lua) 12.196 Loading mod settings informatron 0.2.2 (settings.lua) 12.196 Loading mod settings inventory-repair 19.0.1 (settings.lua) 12.196 Loading mod settings Placeables 1.1.5 (settings.lua) 12.196 Loading mod settings pump 1.1.3 (settings.lua) 12.196 Loading mod settings RampantFixed 1.1.17 (settings.lua) 12.197 Loading mod settings robot_attrition 0.5.12 (settings.lua) 12.198 Loading mod settings safefill 1.0.10 (settings.lua) 12.198 Loading mod settings SchallTankPlatoon 1.1.1 (settings.lua) 12.198 Loading mod settings show-max-underground-distance 0.0.8 (settings.lua) 12.199 Loading mod settings solar-calc 0.3.11 (settings.lua) 12.199 Loading mod settings alien-biomes 0.6.7 (settings.lua) 12.201 Loading mod settings BlueprintTools 1.2.2 (settings.lua) 12.201 Loading mod settings CircuitHUD-V2 1.3.0 (settings.lua) 12.202 Loading mod settings EvenMoreTextPlates 1.2.0 (settings.lua) 12.202 Loading mod settings fcpu 0.4.14 (settings.lua) 12.203 Loading mod settings Kux-BlueprintExtensions 2.1.3 (settings.lua) 12.203 Loading mod settings Milestones 1.2.2 (settings.lua) 12.204 Loading mod settings PickerAtheneum 1.2.5 (settings.lua) 12.204 Loading mod settings PickerTweaks 2.2.7 (settings.lua) 12.209 Loading mod settings SchallArtillery 1.1.1 (settings.lua) 12.210 Loading mod settings sonaxaton-research-queue 0.4.21 (settings.lua) 12.210 Loading mod settings vehicle_physics_1-1 1.1.53 (settings.lua) 12.211 Loading mod settings jetpack 0.3.2 (settings.lua) 12.211 Loading mod settings PickerBeltTools 1.2.6 (settings.lua) 12.212 Loading mod settings PickerDollies 1.2.1 (settings.lua) 12.213 Loading mod settings PickerExtended 4.1.4 (settings.lua) 12.214 Loading mod settings PickerInventoryTools 1.1.15 (settings.lua) 12.215 Loading mod settings PickerVehicles 1.1.3 (settings.lua) 12.216 Loading mod settings space-exploration 0.5.116 (settings.lua) 12.217 Loading mod settings GUI_Unifyer 1.12.0 (settings.lua) 12.218 Loading mod settings Krastorio2 1.2.25 (settings.lua) 12.219 Loading mod settings HelicopterRevival 0.2.1 (settings.lua) 12.220 Loading mod settings rampant-creep-fix 0.0.2 (settings.lua) 12.221 Loading mod settings Shortcuts-ick 1.1.27 (settings.lua) 12.222 Loading mod settings RateCalculator 2.4.4 (settings.lua) 12.224 Loading mod settings Krastorio2 1.2.25 (settings-updates.lua) 12.226 Loading mod settings PickerTweaks 2.2.7 (settings-final-fixes.lua) 12.239 Loading mod core 0.0.0 (data.lua) 12.400 Loading mod base 1.1.59 (data.lua) 13.624 Loading mod YARM 0.8.207 (data.lua) 13.704 Loading mod aai-industry 0.5.17 (data.lua) 13.707 Script @__aai-industry__/data.lua:2: Log mods once: { Armor_pockets = "1.1.0", Bluegistics = "0.1.6", BlueprintTools = "1.2.2", ["CircuitHUD-V2"] = "1.3.0", CopyAssemblerPipeDirection = "0.1.4", CopyPasteModules = "0.1.1", DeadlockLargerLamp = "1.5.0", Death_Counter = "1.0.2", Dirt_Path = "1.3.5", EmotesAndSpeechBubbles = "0.2.1", EvenMoreTextPlates = "1.2.0", FactorySearch = "1.8.0", FluidMustFlow = "1.3.1", GUI_Unifyer = "1.12.0", HelicopterRevival = "0.2.1", IndustrialDisplayPlates = "1.1.4", Krastorio2 = "1.2.25", Krastorio2Assets = "1.2.0", ["Kux-BlueprintExtensions"] = "2.1.3", ["Kux-CoreLib"] = "2.1.0", MaxRateCalculator = "3.4.48", Milestones = "1.2.2", PickerAtheneum = "1.2.5", PickerBeltTools = "1.2.6", PickerDollies = "1.2.1", PickerExtended = "4.1.4", PickerInventoryTools = "1.1.15", PickerTweaks = "2.2.7", PickerVehicles = "1.1.3", Placeables = "1.1.5", PlacementGuide = "1.0.1", RampantFixed = "1.1.17", RateCalculator = "2.4.4", Raven = "0.1.12", RecipeBook = "3.4.5", Robot_Battery_Research = "0.2.1", SchallArtillery = "1.1.1", SchallTankPlatoon = "1.1.1", ["Shortcuts-ick"] = "1.1.27", SmoothWarnings = "1.0.4", YARM = "0.8.207", ["aai-industry"] = "0.5.17", ["aai-signal-transmission"] = "0.4.7", ["alien-biomes"] = "0.6.7", ["alien-biomes-hr-terrain"] = "0.6.1", ["artillery-bombardment-remote"] = "1.1.1", ["automatic-underground-pipe-connectors"] = "1.0.4", base = "1.1.59", blueprint_flip_and_turn = "101.8.6", bobinserters = "1.1.5", ["calculator-ui"] = "1.1.1", clock = "1.1.0", ["even-distribution"] = "1.0.10", fcpu = "0.4.14", flib = "0.10.1", fluid_permutations = "0.4.1", ["grappling-gun"] = "0.3.2", helmod = "0.12.9", informatron = "0.2.2", ["inventory-repair"] = "19.0.1", jetpack = "0.3.2", ["mining-patch-planner"] = "1.2.8", ["nco-SpaceScienceDelivery"] = "0.0.11", ["power-grid-comb"] = "1.1.0", pump = "1.1.3", ["rampant-creep-fix"] = "0.0.2", robot_attrition = "0.5.12", safefill = "1.0.10", ["shield-projector"] = "0.1.5", ["show-max-underground-distance"] = "0.0.8", ["solar-calc"] = "0.3.11", ["sonaxaton-research-queue"] = "0.4.21", ["space-exploration"] = "0.5.116", ["space-exploration-graphics"] = "0.5.15", ["space-exploration-graphics-2"] = "0.1.2", ["space-exploration-graphics-3"] = "0.1.1", ["space-exploration-graphics-4"] = "0.1.1", ["space-exploration-graphics-5"] = "0.1.2", ["space-exploration-postprocess"] = "0.5.30", ["speaker-signals-2"] = "1.1.0", stdlib = "1.4.7", textplates = "0.6.3", ["tile-upgrade-planner"] = "19.0.0", ["vehicle_physics_1-1"] = "1.1.53" } 13.799 Loading mod aai-signal-transmission 0.4.7 (data.lua) 13.880 Loading mod alien-biomes-hr-terrain 0.6.1 (data.lua) 13.958 Loading mod Armor_pockets 1.1.0 (data.lua) 14.036 Loading mod artillery-bombardment-remote 1.1.1 (data.lua) 14.113 Loading mod blueprint_flip_and_turn 101.8.6 (data.lua) 14.193 Loading mod bobinserters 1.1.5 (data.lua) 14.267 Loading mod calculator-ui 1.1.1 (data.lua) 14.346 Loading mod clock 1.1.0 (data.lua) 14.420 Loading mod DeadlockLargerLamp 1.5.0 (data.lua) 14.494 Loading mod Death_Counter 1.0.2 (data.lua) 14.568 Loading mod EmotesAndSpeechBubbles 0.2.1 (data.lua) 14.643 Loading mod even-distribution 1.0.10 (data.lua) 14.717 Loading mod FactorySearch 1.8.0 (data.lua) 14.790 Loading mod flib 0.10.1 (data.lua) 14.865 Loading mod FluidMustFlow 1.3.1 (data.lua) 14.943 Loading mod fluid_permutations 0.4.1 (data.lua) 15.017 Loading mod grappling-gun 0.3.2 (data.lua) 15.092 Loading mod helmod 0.12.9 (data.lua) 15.175 Loading mod IndustrialDisplayPlates 1.1.4 (data.lua) 15.255 Loading mod informatron 0.2.2 (data.lua) 15.335 Loading mod MaxRateCalculator 3.4.48 (data.lua) 15.414 Loading mod mining-patch-planner 1.2.8 (data.lua) 15.493 Loading mod Placeables 1.1.5 (data.lua) 15.573 Loading mod power-grid-comb 1.1.0 (data.lua) 15.649 Loading mod pump 1.1.3 (data.lua) 15.725 Loading mod RampantFixed 1.1.17 (data.lua) 15.802 Loading mod Raven 0.1.12 (data.lua) 15.879 Loading mod robot_attrition 0.5.12 (data.lua) 15.961 Loading mod Robot_Battery_Research 0.2.1 (data.lua) 16.038 Loading mod safefill 1.0.10 (data.lua) 16.117 Loading mod SchallTankPlatoon 1.1.1 (data.lua) 16.238 Loading mod shield-projector 0.1.5 (data.lua) 16.325 Loading mod SmoothWarnings 1.0.4 (data.lua) 16.408 Loading mod solar-calc 0.3.11 (data.lua) 16.498 Loading mod speaker-signals-2 1.1.0 (data.lua) 16.583 Loading mod textplates 0.6.3 (data.lua) 16.686 Loading mod tile-upgrade-planner 19.0.0 (data.lua) 16.777 Loading mod alien-biomes 0.6.7 (data.lua) 17.222 Loading mod BlueprintTools 1.2.2 (data.lua) 17.395 Loading mod CircuitHUD-V2 1.3.0 (data.lua) 17.563 Loading mod EvenMoreTextPlates 1.2.0 (data.lua) 17.729 Loading mod fcpu 0.4.14 (data.lua) 17.900 Loading mod Kux-BlueprintExtensions 2.1.3 (data.lua) 18.066 Loading mod Milestones 1.2.2 (data.lua) 18.234 Loading mod PickerAtheneum 1.2.5 (data.lua) 18.406 Loading mod PlacementGuide 1.0.1 (data.lua) 18.569 Loading mod RecipeBook 3.4.5 (data.lua) 18.739 Loading mod SchallArtillery 1.1.1 (data.lua) 18.907 Loading mod sonaxaton-research-queue 0.4.21 (data.lua) 19.083 Loading mod vehicle_physics_1-1 1.1.53 (data.lua) 19.249 Loading mod jetpack 0.3.2 (data.lua) 19.411 Loading mod PickerBeltTools 1.2.6 (data.lua) 19.581 Loading mod PickerDollies 1.2.1 (data.lua) 19.746 Loading mod PickerExtended 4.1.4 (data.lua) 19.918 Loading mod PickerInventoryTools 1.1.15 (data.lua) 20.091 Loading mod PickerVehicles 1.1.3 (data.lua) 20.271 Loading mod space-exploration 0.5.116 (data.lua) 20.275 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [flying-layer] set to layer [layer-14] 20.276 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [projectile-layer] set to layer [layer-15] 20.278 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [vehicle-layer] set to layer [layer-16] 20.279 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [empty-space-tile] set to layer [layer-17] 20.280 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [space-tile] set to layer [layer-18] 20.282 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [moving-tile] set to layer [layer-19] 20.283 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [composite-entity-circuit-connection-layer] set to layer [layer-20] 20.332 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [addon-layer] set to layer [layer-21] 20.601 Loading mod GUI_Unifyer 1.12.0 (data.lua) 20.799 Loading mod Krastorio2 1.2.25 (data.lua) 20.857 Script @__Krastorio2__/lib/private/data-stages/utils/log.lua:103: Krastorio 2|LogLevel:WARNING 20.857 Script @__Krastorio2__/lib/private/data-stages/utils/log.lua:105: From Krastorio 2->file:__Krastorio2__/lib/private/data-stages/recipes.lua->function:addWithOverrideSafeNewRecipe->line:1666 20.857 Script @__Krastorio2__/lib/private/data-stages/utils/log.lua:112: Called in->file:...astorio2__/prototypes/recipes/recipes-initialization.lua->line:75 20.857 Script @__Krastorio2__/lib/private/data-stages/utils/log.lua:114: Message: "Avoided recipe override chaning recipe name from energy-shield-mk3-equipment to energy-shield-mk3-equipment-2" 20.857 Script @__Krastorio2__/lib/private/data-stages/utils/log.lua:103: Krastorio 2|LogLevel:WARNING 20.858 Script @__Krastorio2__/lib/private/data-stages/utils/log.lua:105: From Krastorio 2->file:__Krastorio2__/lib/private/data-stages/recipes.lua->function:addWithOverrideSafeNewRecipe->line:1666 20.858 Script @__Krastorio2__/lib/private/data-stages/utils/log.lua:112: Called in->file:...astorio2__/prototypes/recipes/recipes-initialization.lua->line:75 20.858 Script @__Krastorio2__/lib/private/data-stages/utils/log.lua:114: Message: "Avoided recipe override chaning recipe name from energy-shield-mk4-equipment to energy-shield-mk4-equipment-2" 21.077 Loading mod HelicopterRevival 0.2.1 (data.lua) 21.289 Loading mod nco-SpaceScienceDelivery 0.0.11 (data.lua) 21.290 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: none:automation-science-pack,recipe found,non-space 21.290 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: none:logistic-science-pack,recipe found,non-space 21.290 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: none:chemical-science-pack,recipe found,non-space 21.290 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: none:military-science-pack,recipe found,non-space 21.290 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: none:production-science-pack,recipe found,non-space 21.290 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: none:utility-science-pack,recipe found,non-space 21.292 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: t3-tech-cards:space-science-pack,recipe found,non-space 21.292 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-rocket-science-pack,recipe found 21.293 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-astronomic-science-pack-1,recipe found 21.293 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-astronomic-science-pack-2,recipe found 21.294 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-astronomic-science-pack-3,recipe found 21.294 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-astronomic-science-pack-4,recipe found 21.294 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-biological-science-pack-1,recipe found 21.295 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-biological-science-pack-2,recipe found 21.295 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-biological-science-pack-3,recipe found 21.296 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-biological-science-pack-4,recipe found 21.296 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-energy-science-pack-1,recipe found 21.296 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-energy-science-pack-2,recipe found 21.297 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-energy-science-pack-3,recipe found 21.297 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-energy-science-pack-4,recipe found 21.298 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-material-science-pack-1,recipe found 21.298 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-material-science-pack-2,recipe found 21.299 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-material-science-pack-3,recipe found 21.299 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-material-science-pack-4,recipe found 21.299 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-deep-space-science-pack-1,recipe found 21.300 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-deep-space-science-pack-2,recipe found 21.300 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-deep-space-science-pack-3,recipe found 21.301 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: space-manufacturing:se-deep-space-science-pack-4,recipe found 21.301 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: basic-tech-card, blacklisted 21.301 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: t3-tech-cards:matter-tech-card,recipe found,non-space 21.302 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: t3-tech-cards:advanced-tech-card,recipe found,non-space 21.302 Script @__nco-SpaceScienceDelivery__/data/register_withcannon.lua:48: singularity-tech-card, blacklisted 21.504 Loading mod rampant-creep-fix 0.0.2 (data.lua) 21.706 Loading mod Shortcuts-ick 1.1.27 (data.lua) 21.909 Loading mod space-exploration-postprocess 0.5.30 (data.lua) 21.910 Script @__space-exploration-postprocess__/data.lua:4: nil 22.110 Loading mod RateCalculator 2.4.4 (data.lua) 22.318 Loading mod base 1.1.59 (data-updates.lua) 22.534 Loading mod aai-industry 0.5.17 (data-updates.lua) 22.747 Loading mod bobinserters 1.1.5 (data-updates.lua) 22.951 Loading mod IndustrialDisplayPlates 1.1.4 (data-updates.lua) 23.155 Loading mod inventory-repair 19.0.1 (data-updates.lua) 23.363 Loading mod RampantFixed 1.1.17 (data-updates.lua) 23.580 Loading mod robot_attrition 0.5.12 (data-updates.lua) 23.787 Loading mod SchallTankPlatoon 1.1.1 (data-updates.lua) 23.997 Loading mod textplates 0.6.3 (data-updates.lua) 24.203 Loading mod tile-upgrade-planner 19.0.0 (data-updates.lua) 24.408 Loading mod alien-biomes 0.6.7 (data-updates.lua) 24.613 Loading mod EvenMoreTextPlates 1.2.0 (data-updates.lua) 24.817 Loading mod PickerTweaks 2.2.7 (data-updates.lua) 25.022 Loading mod SchallArtillery 1.1.1 (data-updates.lua) 25.227 Loading mod PickerVehicles 1.1.3 (data-updates.lua) 25.433 Loading mod space-exploration 0.5.116 (data-updates.lua) 25.648 Loading mod Krastorio2 1.2.25 (data-updates.lua) 26.028 Loading mod Shortcuts-ick 1.1.27 (data-updates.lua) 26.250 Loading mod YARM 0.8.207 (data-final-fixes.lua) 26.465 Loading mod aai-industry 0.5.17 (data-final-fixes.lua) 26.682 Loading mod CopyPasteModules 0.1.1 (data-final-fixes.lua) 26.896 Loading mod DeadlockLargerLamp 1.5.0 (data-final-fixes.lua) 27.110 Loading mod FluidMustFlow 1.3.1 (data-final-fixes.lua) 27.324 Loading mod fluid_permutations 0.4.1 (data-final-fixes.lua) 27.347 Script @__fluid_permutations__/data-final-fixes.lua:475: Affected recipes count: 106 27.347 Script @__fluid_permutations__/data-final-fixes.lua:476: New recipes count: 198 27.567 Loading mod pump 1.1.3 (data-final-fixes.lua) 27.569 Script @__pump__/data-final-fixes.lua:4: Map of which extractors are usable for each fluid type: 27.569 Script @__pump__/data-final-fixes.lua:5: { ["basic-fluid"] = { extractors = { "kr-mineral-water-pumpjack" }, fluids = { "mineral-water" } }, oil = { extractors = { "pumpjack" }, fluids = { "crude-oil" } } } 27.786 Loading mod RampantFixed 1.1.17 (data-final-fixes.lua) 27.887 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t1 attribute no loot 27.887 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t2 attribute no loot 27.888 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t3 attribute no loot 27.888 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t4 attribute no loot 27.888 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t5 attribute no loot 27.888 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t6 attribute no loot 27.888 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t7 attribute no loot 27.888 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t8 attribute no loot 27.889 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t9 attribute no loot 27.889 Script @__RampantFixed__/prototypes/SwarmUtils.lua:902: spawner-spawn-v1-t10 attribute no loot 28.003 Script @__RampantFixed__/prototypes/utils/UpdateImmunities.lua:214: update immunities to cold 28.006 Script @__RampantFixed__/prototypes/utils/UpdateImmunities.lua:214: update immunities to suffocation 28.009 Script @__RampantFixed__/prototypes/utils/UpdateImmunities.lua:214: update immunities to meteor 28.011 Script @__RampantFixed__/prototypes/utils/UpdateImmunities.lua:214: update immunities to kr-explosion 28.014 Script @__RampantFixed__/prototypes/utils/UpdateImmunities.lua:214: update immunities to radioactive 28.366 Loading mod robot_attrition 0.5.12 (data-final-fixes.lua) 28.717 Loading mod SchallTankPlatoon 1.1.1 (data-final-fixes.lua) 29.049 Loading mod show-max-underground-distance 0.0.8 (data-final-fixes.lua) 29.377 Loading mod alien-biomes 0.6.7 (data-final-fixes.lua) 29.413 Script @__alien-biomes__/data-final-fixes.lua:323: Setting decals to layer 163 29.413 Script @__alien-biomes__/data-final-fixes.lua:430: logging tile layers 29.420 Script @__alien-biomes__/data-final-fixes.lua:435: { ["layer 0"] = "out-of-map", ["layer 1"] = "water, water-green", ["layer 2"] = "deepwater, deepwater-green", ["layer 3"] = "water-wube", ["layer 4"] = "water-shallow", ["layer 5"] = "water-mud", ["layer 6"] = "grass-1", ["layer 7"] = "mineral-purple-dirt-1", ["layer 8"] = "mineral-purple-dirt-2", ["layer 9"] = "mineral-purple-dirt-3", ["layer 10"] = "mineral-purple-dirt-4", ["layer 11"] = "mineral-purple-dirt-5", ["layer 12"] = "mineral-purple-dirt-6", ["layer 13"] = "mineral-purple-sand-1", ["layer 14"] = "mineral-purple-sand-2", ["layer 15"] = "mineral-purple-sand-3", ["layer 16"] = "mineral-violet-dirt-1", ["layer 17"] = "mineral-violet-dirt-2", ["layer 18"] = "mineral-violet-dirt-3", ["layer 19"] = "mineral-violet-dirt-4", ["layer 20"] = "mineral-violet-dirt-5", ["layer 21"] = "mineral-violet-dirt-6", ["layer 22"] = "mineral-violet-sand-1", ["layer 23"] = "mineral-violet-sand-2", ["layer 24"] = "mineral-violet-sand-3", ["layer 25"] = "mineral-red-dirt-1", ["layer 26"] = "mineral-red-dirt-2", ["layer 27"] = "mineral-red-dirt-3", ["layer 28"] = "mineral-red-dirt-4", ["layer 29"] = "mineral-red-dirt-5", ["layer 30"] = "mineral-red-dirt-6", ["layer 31"] = "mineral-red-sand-1", ["layer 32"] = "mineral-red-sand-2", ["layer 33"] = "mineral-red-sand-3", ["layer 34"] = "mineral-brown-dirt-1", ["layer 35"] = "mineral-brown-dirt-2", ["layer 36"] = "mineral-brown-dirt-3", ["layer 37"] = "mineral-brown-dirt-4", ["layer 38"] = "mineral-brown-dirt-5", ["layer 39"] = "mineral-brown-dirt-6", ["layer 40"] = "mineral-brown-sand-1", ["layer 41"] = "mineral-brown-sand-2", ["layer 42"] = "mineral-brown-sand-3", ["layer 43"] = "mineral-tan-dirt-1", ["layer 44"] = "mineral-tan-dirt-2", ["layer 45"] = "mineral-tan-dirt-3", ["layer 46"] = "mineral-tan-dirt-4", ["layer 47"] = "mineral-tan-dirt-5", ["layer 48"] = "mineral-tan-dirt-6", ["layer 49"] = "mineral-tan-sand-1", ["layer 50"] = "mineral-tan-sand-2", ["layer 51"] = "mineral-tan-sand-3", ["layer 52"] = "mineral-aubergine-dirt-1", ["layer 53"] = "mineral-aubergine-dirt-2", ["layer 54"] = "mineral-aubergine-dirt-3", ["layer 55"] = "mineral-aubergine-dirt-4", ["layer 56"] = "mineral-aubergine-dirt-5", ["layer 57"] = "mineral-aubergine-dirt-6", ["layer 58"] = "mineral-aubergine-sand-1", ["layer 59"] = "mineral-aubergine-sand-2", ["layer 60"] = "mineral-aubergine-sand-3", ["layer 61"] = "mineral-dustyrose-dirt-1", ["layer 62"] = "mineral-dustyrose-dirt-2", ["layer 63"] = "mineral-dustyrose-dirt-3", ["layer 64"] = "mineral-dustyrose-dirt-4", ["layer 65"] = "mineral-dustyrose-dirt-5", ["layer 66"] = "mineral-dustyrose-dirt-6", ["layer 67"] = "mineral-dustyrose-sand-1", ["layer 68"] = "mineral-dustyrose-sand-2", ["layer 69"] = "mineral-dustyrose-sand-3", ["layer 70"] = "mineral-beige-dirt-1", ["layer 71"] = "mineral-beige-dirt-2", ["layer 72"] = "mineral-beige-dirt-3", ["layer 73"] = "mineral-beige-dirt-4", ["layer 74"] = "mineral-beige-dirt-5", ["layer 75"] = "mineral-beige-dirt-6", ["layer 76"] = "mineral-beige-sand-1", ["layer 77"] = "mineral-beige-sand-2", ["layer 78"] = "mineral-beige-sand-3", ["layer 79"] = "mineral-cream-dirt-1", ["layer 80"] = "mineral-cream-dirt-2", ["layer 81"] = "mineral-cream-dirt-3", ["layer 82"] = "mineral-cream-dirt-4", ["layer 83"] = "mineral-cream-dirt-5", ["layer 84"] = "mineral-cream-dirt-6", ["layer 85"] = "mineral-cream-sand-1", ["layer 86"] = "mineral-cream-sand-2", ["layer 87"] = "mineral-cream-sand-3", ["layer 88"] = "mineral-black-dirt-1", ["layer 89"] = "mineral-black-dirt-2", ["layer 90"] = "mineral-black-dirt-3", ["layer 91"] = "mineral-black-dirt-4", ["layer 92"] = "mineral-black-dirt-5", ["layer 93"] = "mineral-black-dirt-6", ["layer 94"] = "mineral-black-sand-1", ["layer 95"] = "mineral-black-sand-2", ["layer 96"] = "mineral-black-sand-3", ["layer 97"] = "mineral-grey-dirt-1", ["layer 98"] = "mineral-grey-dirt-2", ["layer 99"] = "mineral-grey-dirt-3", ["layer 100"] = "mineral-grey-dirt-4", ["layer 101"] = "mineral-grey-dirt-5", ["layer 102"] = "mineral-grey-dirt-6", ["layer 103"] = "mineral-grey-sand-1", ["layer 104"] = "mineral-grey-sand-2", ["layer 105"] = "mineral-grey-sand-3", ["layer 106"] = "mineral-white-dirt-1", ["layer 107"] = "mineral-white-dirt-2", ["layer 108"] = "mineral-white-dirt-3", ["layer 109"] = "mineral-white-dirt-4", ["layer 110"] = "mineral-white-dirt-5", ["layer 111"] = "mineral-white-dirt-6", ["layer 112"] = "mineral-white-sand-1", ["layer 113"] = "mineral-white-sand-2", ["layer 114"] = "mineral-white-sand-3", ["layer 115"] = "vegetation-turquoise-grass-1", ["layer 116"] = "vegetation-turquoise-grass-2", ["layer 117"] = "vegetation-green-grass-1", ["layer 118"] = "vegetation-green-grass-2", ["layer 119"] = "vegetation-green-grass-3", ["layer 120"] = "vegetation-green-grass-4", ["layer 121"] = "vegetation-olive-grass-1", ["layer 122"] = "vegetation-olive-grass-2", ["layer 123"] = "vegetation-yellow-grass-1", ["layer 124"] = "vegetation-yellow-grass-2", ["layer 125"] = "vegetation-orange-grass-1", ["layer 126"] = "vegetation-orange-grass-2", ["layer 127"] = "vegetation-red-grass-1", ["layer 128"] = "vegetation-red-grass-2", ["layer 129"] = "vegetation-violet-grass-1", ["layer 130"] = "vegetation-violet-grass-2", ["layer 131"] = "vegetation-purple-grass-1", ["layer 132"] = "vegetation-purple-grass-2", ["layer 133"] = "vegetation-mauve-grass-1", ["layer 134"] = "vegetation-mauve-grass-2", ["layer 135"] = "vegetation-blue-grass-1", ["layer 136"] = "vegetation-blue-grass-2", ["layer 137"] = "volcanic-orange-heat-1", ["layer 138"] = "volcanic-orange-heat-2", ["layer 139"] = "volcanic-orange-heat-3", ["layer 140"] = "volcanic-orange-heat-4", ["layer 141"] = "volcanic-green-heat-1", ["layer 142"] = "volcanic-green-heat-2", ["layer 143"] = "volcanic-green-heat-3", ["layer 144"] = "volcanic-green-heat-4", ["layer 145"] = "volcanic-blue-heat-1", ["layer 146"] = "volcanic-blue-heat-2", ["layer 147"] = "volcanic-blue-heat-3", ["layer 148"] = "volcanic-blue-heat-4", ["layer 149"] = "volcanic-purple-heat-1", ["layer 150"] = "volcanic-purple-heat-2", ["layer 151"] = "volcanic-purple-heat-3", ["layer 152"] = "volcanic-purple-heat-4", ["layer 153"] = "frozen-snow-0", ["layer 154"] = "frozen-snow-1", ["layer 155"] = "frozen-snow-2", ["layer 156"] = "frozen-snow-3", ["layer 157"] = "frozen-snow-4", ["layer 158"] = "frozen-snow-5", ["layer 159"] = "frozen-snow-6", ["layer 160"] = "frozen-snow-7", ["layer 161"] = "frozen-snow-8", ["layer 162"] = "frozen-snow-9", ["layer 163"] = "landfill", ["layer 164"] = "tile-unknown", ["layer 165"] = "se-space", ["layer 166"] = "safefill-medium", ["layer 167"] = "safefill-deep", ["layer 168"] = "safefill-shallow", ["layer 169"] = "sand-1", ["layer 170"] = "sand-2", ["layer 171"] = "sand-3", ["layer 172"] = "red-desert-1", ["layer 173"] = "red-desert-2", ["layer 174"] = "red-desert-3", ["layer 175"] = "dry-dirt", ["layer 176"] = "dirt-1", ["layer 177"] = "dirt-2", ["layer 178"] = "se-asteroid", ["layer 179"] = "dirt-3", ["layer 180"] = "dirt-4", ["layer 181"] = "dirt-5", ["layer 182"] = "dirt-6", ["layer 183"] = "dirt-7", ["layer 184"] = "grass-2", ["layer 185"] = "grass-3", ["layer 186"] = "grass-4", ["layer 187"] = "red-desert-0", ["layer 188"] = "nuclear-ground", ["layer 189"] = "tutorial-grid", ["layer 190"] = "rough-stone-path", ["layer 191"] = "stone-path", ["layer 192"] = "concrete", ["layer 193"] = "hazard-concrete-left, hazard-concrete-right", ["layer 194"] = "refined-concrete", ["layer 195"] = "refined-hazard-concrete-left, refined-hazard-concrete-right", ["layer 196"] = "red-refined-concrete", ["layer 197"] = "lab-dark-1", ["layer 198"] = "lab-dark-2", ["layer 199"] = "lab-white", ["layer 200"] = "green-refined-concrete", ["layer 201"] = "blue-refined-concrete", ["layer 202"] = "orange-refined-concrete", ["layer 203"] = "yellow-refined-concrete", ["layer 204"] = "pink-refined-concrete", ["layer 205"] = "purple-refined-concrete", ["layer 206"] = "black-refined-concrete", ["layer 207"] = "kr-white-reinforced-plate", ["layer 208"] = "brown-refined-concrete", ["layer 209"] = "cyan-refined-concrete", ["layer 210"] = "kr-black-reinforced-plate", ["layer 211"] = "acid-refined-concrete", ["layer 212"] = "kr-creep", ["layer 213"] = "se-regolith", ["layer 214"] = "se-space-platform-scaffold", ["layer 215"] = "se-space-platform-plating", ["layer 216"] = "se-spaceship-floor" } 29.736 Loading mod PickerAtheneum 1.2.5 (data-final-fixes.lua) 30.070 Loading mod PickerTweaks 2.2.7 (data-final-fixes.lua) 30.408 Loading mod vehicle_physics_1-1 1.1.53 (data-final-fixes.lua) 30.738 Loading mod jetpack 0.3.2 (data-final-fixes.lua) 31.084 Loading mod PickerExtended 4.1.4 (data-final-fixes.lua) 31.431 Loading mod PickerInventoryTools 1.1.15 (data-final-fixes.lua) 31.770 Loading mod PickerVehicles 1.1.3 (data-final-fixes.lua) 32.107 Loading mod space-exploration 0.5.116 (data-final-fixes.lua) 32.170 Script @__space-exploration__/data_util.lua:1047: rocket-silo space-exploration.collision_mask_spaceship 32.170 Script @__space-exploration__/data_util.lua:1047: se-space-probe-rocket-silo space-exploration.collision_mask_land 32.170 Script @__space-exploration__/data_util.lua:1047: beacon space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: assembling-machine-1 space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: assembling-machine-2 space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: assembling-machine-3 space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: oil-refinery space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: chemical-plant space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: centrifuge space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: burner-assembling-machine space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: fuel-processor space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: industrial-furnace space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: se-space-astrometrics-laboratory space-exploration.collision_mask_land 32.170 Script @__space-exploration__/data_util.lua:1047: se-space-gravimetrics-laboratory space-exploration.collision_mask_land 32.170 Script @__space-exploration__/data_util.lua:1047: se-core-miner space-exploration.collision_mask_space_platform 32.170 Script @__space-exploration__/data_util.lua:1047: se-space-decontamination-facility space-exploration.collision_mask_land 32.172 Script @__space-exploration__/data_util.lua:1047: se-space-genetics-laboratory space-exploration.collision_mask_land 32.172 Script @__space-exploration__/data_util.lua:1047: se-space-growth-facility space-exploration.collision_mask_land 32.173 Script @__space-exploration__/data_util.lua:1047: se-space-laser-laboratory space-exploration.collision_mask_land 32.174 Script @__space-exploration__/data_util.lua:1047: se-space-radiation-laboratory space-exploration.collision_mask_land 32.175 Script @__space-exploration__/data_util.lua:1047: se-space-thermodynamics-laboratory space-exploration.collision_mask_land 32.176 Script @__space-exploration__/data_util.lua:1047: se-space-mechanical-laboratory space-exploration.collision_mask_land 32.177 Script @__space-exploration__/data_util.lua:1047: se-pulveriser space-exploration.collision_mask_space_platform 32.177 Script @__space-exploration__/data_util.lua:1047: se-space-particle-accelerator space-exploration.collision_mask_land 32.177 Script @__space-exploration__/data_util.lua:1047: se-space-particle-collider space-exploration.collision_mask_land 32.177 Script @__space-exploration__/data_util.lua:1047: se-space-material-fabricator space-exploration.collision_mask_land 32.177 Script @__space-exploration__/data_util.lua:1047: se-space-biochemical-laboratory space-exploration.collision_mask_land 32.178 Script @__space-exploration__/data_util.lua:1047: se-space-electromagnetics-laboratory space-exploration.collision_mask_land 32.178 Script @__space-exploration__/data_util.lua:1047: se-space-hypercooler space-exploration.collision_mask_land 32.179 Script @__space-exploration__/data_util.lua:1047: se-space-assembling-machine space-exploration.collision_mask_land 32.179 Script @__space-exploration__/data_util.lua:1047: se-space-manufactory space-exploration.collision_mask_land 32.180 Script @__space-exploration__/data_util.lua:1047: se-space-plasma-generator space-exploration.collision_mask_land 32.180 Script @__space-exploration__/data_util.lua:1047: se-space-radiator space-exploration.collision_mask_land 32.181 Script @__space-exploration__/data_util.lua:1047: se-space-radiator-2 space-exploration.collision_mask_land 32.181 Script @__space-exploration__/data_util.lua:1047: se-space-supercomputer-1 space-exploration.collision_mask_land 32.182 Script @__space-exploration__/data_util.lua:1047: se-space-supercomputer-2 space-exploration.collision_mask_land 32.182 Script @__space-exploration__/data_util.lua:1047: se-space-supercomputer-3 space-exploration.collision_mask_land 32.183 Script @__space-exploration__/data_util.lua:1047: se-space-supercomputer-4 space-exploration.collision_mask_land 32.183 Script @__space-exploration__/data_util.lua:1047: se-space-telescope space-exploration.collision_mask_land 32.183 Script @__space-exploration__/data_util.lua:1047: se-space-telescope-xray space-exploration.collision_mask_land 32.183 Script @__space-exploration__/data_util.lua:1047: se-space-telescope-gammaray space-exploration.collision_mask_land 32.183 Script @__space-exploration__/data_util.lua:1047: se-space-telescope-microwave space-exploration.collision_mask_land 32.183 Script @__space-exploration__/data_util.lua:1047: se-space-telescope-radio space-exploration.collision_mask_land 32.183 Script @__space-exploration__/data_util.lua:1047: se-energy-transmitter-emitter space-exploration.collision_mask_spaceship 32.183 Script @__space-exploration__/data_util.lua:1047: se-energy-transmitter-injector space-exploration.collision_mask_spaceship 32.183 Script @__space-exploration__/data_util.lua:1047: se-nexus space-exploration.collision_mask_land 32.183 Script @__space-exploration__/data_util.lua:1047: kr-crash-site-assembling-machine-1-repaired space-exploration.collision_mask_space_platform 32.183 Script @__space-exploration__/data_util.lua:1047: kr-crash-site-assembling-machine-2-repaired space-exploration.collision_mask_space_platform 32.183 Script @__space-exploration__/data_util.lua:1047: kr-advanced-chemical-plant space-exploration.collision_mask_space_platform 32.183 Script @__space-exploration__/data_util.lua:1047: kr-advanced-furnace space-exploration.collision_mask_space_platform 32.183 Script @__space-exploration__/data_util.lua:1047: kr-atmospheric-condenser space-exploration.collision_mask_space_platform 32.183 Script @__space-exploration__/data_util.lua:1047: kr-bio-lab space-exploration.collision_mask_space_platform 32.184 Script @__space-exploration__/data_util.lua:1047: kr-electrolysis-plant space-exploration.collision_mask_space_platform 32.184 Script @__space-exploration__/data_util.lua:1047: kr-filtration-plant space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-fusion-reactor space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-greenhouse space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-matter-assembler space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-matter-plant space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-research-server space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-advanced-assembling-machine space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: stone-furnace space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: electric-furnace space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: steel-furnace space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-decontamination-facility-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-laser-laboratory-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-radiation-laboratory-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-thermodynamics-laboratory-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-mechanical-laboratory-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-particle-accelerator-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-biochemical-laboratory-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-hypercooler-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-assembling-machine-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-manufactory-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-radiator-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-radiator-2-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-supercomputer-1-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-supercomputer-2-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-supercomputer-3-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-space-supercomputer-4-grounded space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: kr-electrolysis-plant-spaced space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: se-spaceship-rocket-engine space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-spaceship-ion-engine space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: se-spaceship-antimatter-engine space-exploration.collision_mask_land 32.185 Script @__space-exploration__/data_util.lua:1047: kr-air-purifier space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-crusher space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-fluid-burner space-exploration.collision_mask_space_platform 32.185 Script @__space-exploration__/data_util.lua:1047: kr-stabilizer-charging-station space-exploration.collision_mask_space_platform 32.187 Script @__space-exploration__/data_util.lua:1047: lab space-exploration.collision_mask_space_platform 32.187 Script @__space-exploration__/data_util.lua:1047: burner-lab space-exploration.collision_mask_space_platform 32.187 Script @__space-exploration__/data_util.lua:1047: se-space-science-lab space-exploration.collision_mask_land 32.188 Script @__space-exploration__/data_util.lua:1047: kr-crash-site-lab-repaired space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: biusart-lab space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: market space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: offshore-pump space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: pipe space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: kr-steel-pipe space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: pipe-to-ground space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: duct-underground space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: kr-steel-pipe-to-ground space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: curved-rail space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: picker-naked-curved-rail space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: picker-sleepy-curved-rail space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: straight-rail space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: picker-naked-straight-rail space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: picker-sleepy-straight-rail space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: duct-small space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: duct space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: duct-long space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: duct-t-junction space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: duct-curve space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: duct-cross space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: se-spaceship-rocket-booster-tank space-exploration.collision_mask_land 32.188 Script @__space-exploration__/data_util.lua:1047: se-spaceship-ion-booster-tank space-exploration.collision_mask_land 32.188 Script @__space-exploration__/data_util.lua:1047: se-spaceship-antimatter-booster-tank space-exploration.collision_mask_land 32.188 Script @__space-exploration__/data_util.lua:1047: splitter space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: fast-splitter space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: express-splitter space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: kr-advanced-splitter space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: kr-superior-splitter space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: transport-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: fast-transport-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: express-transport-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: kr-advanced-transport-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: kr-superior-transport-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: underground-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: fast-underground-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: express-underground-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: kr-advanced-underground-belt space-exploration.collision_mask_space_platform 32.188 Script @__space-exploration__/data_util.lua:1047: kr-superior-underground-belt space-exploration.collision_mask_space_platform 32.190 Script @__space-exploration__/data_util.lua:1047: flamethrower-turret space-exploration.collision_mask_space_platform 32.190 Script @__space-exploration__/data_util.lua:1047: se-spaceship-console space-exploration.collision_mask_land 32.197 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: iron-ore: iron-ore 32.197 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: iron-ore 32.198 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: copper-ore: copper-ore 32.198 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: copper-ore 32.199 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: coal: coal 32.199 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: coal 32.200 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: stone: stone 32.200 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: stone 32.201 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: uranium-ore: uranium-ore 32.201 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: uranium-ore 32.202 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: crude-oil: crude-oil 32.202 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: crude-oil 32.203 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-water-ice: se-water-ice 32.203 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-water-ice 32.204 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-methane-ice: se-methane-ice 32.204 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-methane-ice 32.205 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-beryllium-ore: se-beryllium-ice 32.205 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-beryllium-ore 32.206 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-cryonite: se-cryonite 32.206 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-cryonite 32.207 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-holmium-ore: se-holmium-ore 32.208 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-holmium-ore 32.209 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-iridium-ore: se-iridium-ore 32.209 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-iridium-ore 32.210 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-naquium-ore: se-naquium-ore 32.210 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-naquium-ore 32.211 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-vulcanite: se-vulcanite 32.211 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-vulcanite 32.212 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: se-vitamelange: se-vitamelange 32.212 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: se-vitamelange 32.213 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: rare-metals: rare-metals 32.213 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: rare-metals 32.214 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: mineral-water: mineral-water 32.214 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: mineral-water 32.226 Script @__space-exploration__/prototypes/phase-3/resources.lua:27: Resource has control: imersite: imersite 32.226 Script @__space-exploration__/prototypes/phase-3/resources.lua:45: Resource can place: imersite 32.586 Loading mod Krastorio2 1.2.25 (data-final-fixes.lua) 33.064 Loading mod HelicopterRevival 0.2.1 (data-final-fixes.lua) 33.423 Loading mod nco-SpaceScienceDelivery 0.0.11 (data-final-fixes.lua) 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: automation-science-pack --> crate-of-automation-science-pack(__Krastorio2Assets__/icons/cards/automation-tech-card.png) 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module limitations 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module-2 limitations 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module-3 limitations 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module-4 limitations 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module-5 limitations 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module-6 limitations 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module-7 limitations 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module-8 limitations 33.424 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-automation-science-pack to productivity-module-9 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: basic-crafting:automation-science-pack,recipe found,non-space,box found 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: logistic-science-pack --> crate-of-logistic-science-pack(__Krastorio2Assets__/icons/cards/logistic-tech-card.png) 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module-2 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module-3 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module-4 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module-5 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module-6 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module-7 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module-8 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-logistic-science-pack to productivity-module-9 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: basic-crafting:logistic-science-pack,recipe found,non-space,box found 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: chemical-science-pack --> crate-of-chemical-science-pack(__Krastorio2Assets__/icons/cards/chemical-tech-card.png) 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module-2 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module-3 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module-4 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module-5 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module-6 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module-7 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module-8 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-chemical-science-pack to productivity-module-9 limitations 33.425 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: crafting-with-fluid:chemical-science-pack,recipe found,non-space,box found 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: military-science-pack --> crate-of-military-science-pack(__Krastorio2Assets__/icons/cards/military-tech-card.png) 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module-2 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module-3 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module-4 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module-5 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module-6 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module-7 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module-8 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-military-science-pack to productivity-module-9 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: basic-crafting:military-science-pack,recipe found,non-space,box found 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: production-science-pack --> crate-of-production-science-pack(__Krastorio2Assets__/icons/cards/production-tech-card.png) 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module-2 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module-3 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module-4 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module-5 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module-6 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module-7 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module-8 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-production-science-pack to productivity-module-9 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: t2-tech-cards:production-science-pack,recipe found,non-space,box found 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: utility-science-pack --> crate-of-utility-science-pack(__Krastorio2Assets__/icons/cards/utility-tech-card.png) 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module-2 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module-3 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module-4 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module-5 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module-6 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module-7 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module-8 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-utility-science-pack to productivity-module-9 limitations 33.426 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: t2-tech-cards:utility-science-pack,recipe found,non-space,box found 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: space-science-pack --> crate-of-space-science-pack(__Krastorio2Assets__/icons/cards/optimization-tech-card.png) 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module limitations 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module-2 limitations 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module-3 limitations 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module-4 limitations 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module-5 limitations 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module-6 limitations 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module-7 limitations 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module-8 limitations 33.427 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-space-science-pack to productivity-module-9 limitations 33.428 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: t3-tech-cards:space-science-pack,recipe found,non-space,box found 33.428 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-rocket-science-pack,recipe found 33.428 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-astronomic-science-pack-1,recipe found 33.429 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-astronomic-science-pack-2,recipe found 33.429 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-astronomic-science-pack-3,recipe found 33.430 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-astronomic-science-pack-4,recipe found 33.430 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-biological-science-pack-1,recipe found 33.430 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-biological-science-pack-2,recipe found 33.431 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-biological-science-pack-3,recipe found 33.431 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-biological-science-pack-4,recipe found 33.432 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-energy-science-pack-1,recipe found 33.432 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-energy-science-pack-2,recipe found 33.432 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-energy-science-pack-3,recipe found 33.433 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-energy-science-pack-4,recipe found 33.433 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-material-science-pack-1,recipe found 33.434 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-material-science-pack-2,recipe found 33.434 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-material-science-pack-3,recipe found 33.434 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-material-science-pack-4,recipe found 33.435 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-deep-space-science-pack-1,recipe found 33.435 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-deep-space-science-pack-2,recipe found 33.436 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-deep-space-science-pack-3,recipe found 33.436 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: space-manufacturing:se-deep-space-science-pack-4,recipe found 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: basic-tech-card --> crate-of-basic-tech-card(__Krastorio2Assets__/icons/cards/basic-tech-card.png) 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: none:basic-tech-card,recipe found,non-space 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: matter-tech-card --> crate-of-matter-tech-card(__Krastorio2Assets__/icons/cards/matter-tech-card.png) 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module limitations 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module-2 limitations 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module-3 limitations 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module-4 limitations 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module-5 limitations 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module-6 limitations 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module-7 limitations 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module-8 limitations 33.437 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-matter-tech-card to productivity-module-9 limitations 33.438 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: t3-tech-cards:matter-tech-card,recipe found,non-space,box found 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: advanced-tech-card --> crate-of-advanced-tech-card(__Krastorio2Assets__/icons/cards/advanced-tech-card.png) 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module limitations 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module-2 limitations 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module-3 limitations 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module-4 limitations 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module-5 limitations 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module-6 limitations 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module-7 limitations 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module-8 limitations 33.439 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:90: added recipe pack-crate-of-advanced-tech-card to productivity-module-9 limitations 33.440 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: t3-tech-cards:advanced-tech-card,recipe found,non-space,box found 33.441 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:22: singularity-tech-card --> crate-of-singularity-tech-card(__Krastorio2Assets__/icons/cards/singularity-tech-card.png) 33.441 Script @__nco-SpaceScienceDelivery__/data/register_recipes.lua:138: t3-tech-cards:singularity-tech-card,recipe found,non-space 33.816 Loading mod rampant-creep-fix 0.0.2 (data-final-fixes.lua) 34.168 Loading mod Shortcuts-ick 1.1.27 (data-final-fixes.lua) 34.532 Loading mod space-exploration-postprocess 0.5.30 (data-final-fixes.lua) 34.554 Script @__space-exploration-postprocess__/prototypes/phase-4/space-science-final.lua:66: Space science source was found. Go to no-conflict mode. 35.000 Script @__space-exploration__/collision-mask-util-extended/data/collision-mask-util-extended.lua:121: Named collision layer [planet-tile] set to layer [layer-23] 35.343 Loading mod RateCalculator 2.4.4 (data-final-fixes.lua) 35.916 Checksum for core: 1636702648 35.916 Checksum of base: 3206512929 35.916 Checksum of YARM: 830592482 35.916 Checksum of aai-industry: 3061639317 35.916 Checksum of aai-signal-transmission: 3799299483 35.916 Checksum of alien-biomes-hr-terrain: 2010945986 35.916 Checksum of Armor_pockets: 4209991274 35.916 Checksum of artillery-bombardment-remote: 216725650 35.916 Checksum of automatic-underground-pipe-connectors: 0 35.916 Checksum of Bluegistics: 0 35.916 Checksum of blueprint_flip_and_turn: 1320428747 35.916 Checksum of bobinserters: 2948625692 35.916 Checksum of calculator-ui: 1012418323 35.916 Checksum of clock: 1354717564 35.916 Checksum of CopyAssemblerPipeDirection: 0 35.916 Checksum of CopyPasteModules: 1766158688 35.916 Checksum of DeadlockLargerLamp: 4210112940 35.916 Checksum of Death_Counter: 3939146531 35.916 Checksum of EmotesAndSpeechBubbles: 2929294992 35.916 Checksum of even-distribution: 3296431338 35.916 Checksum of FactorySearch: 1079333001 35.916 Checksum of flib: 2594110821 35.916 Checksum of FluidMustFlow: 3788452684 35.916 Checksum of fluid_permutations: 2786168891 35.916 Checksum of grappling-gun: 1687216103 35.916 Checksum of helmod: 779440630 35.916 Checksum of IndustrialDisplayPlates: 2674548571 35.916 Checksum of informatron: 289324318 35.916 Checksum of inventory-repair: 3712915605 35.916 Checksum of Krastorio2Assets: 0 35.916 Checksum of Kux-CoreLib: 0 35.916 Checksum of MaxRateCalculator: 2275685544 35.916 Checksum of mining-patch-planner: 981595433 35.916 Checksum of Placeables: 2119051474 35.916 Checksum of power-grid-comb: 4082659851 35.916 Checksum of pump: 1878748212 35.916 Checksum of RampantFixed: 3728469787 35.916 Checksum of Raven: 3293599781 35.916 Checksum of robot_attrition: 928209236 35.916 Checksum of Robot_Battery_Research: 3384545753 35.916 Checksum of safefill: 1258241082 35.916 Checksum of SchallTankPlatoon: 1117450265 35.916 Checksum of shield-projector: 1559000050 35.916 Checksum of show-max-underground-distance: 1201560390 35.916 Checksum of SmoothWarnings: 762928482 35.916 Checksum of solar-calc: 2922212081 35.916 Checksum of space-exploration-graphics: 0 35.916 Checksum of space-exploration-graphics-2: 0 35.916 Checksum of space-exploration-graphics-3: 0 35.916 Checksum of space-exploration-graphics-4: 0 35.916 Checksum of space-exploration-graphics-5: 0 35.916 Checksum of speaker-signals-2: 925522382 35.916 Checksum of stdlib: 0 35.916 Checksum of textplates: 2790724671 35.916 Checksum of tile-upgrade-planner: 1470243797 35.916 Checksum of alien-biomes: 732119863 35.916 Checksum of BlueprintTools: 3861681042 35.916 Checksum of CircuitHUD-V2: 3767175743 35.916 Checksum of EvenMoreTextPlates: 846368489 35.916 Checksum of fcpu: 2672056884 35.916 Checksum of Kux-BlueprintExtensions: 924940449 35.917 Checksum of Milestones: 2676314821 35.917 Checksum of PickerAtheneum: 711575771 35.917 Checksum of PickerTweaks: 3933352594 35.917 Checksum of PlacementGuide: 2072556192 35.917 Checksum of RecipeBook: 2864982269 35.917 Checksum of SchallArtillery: 404607508 35.917 Checksum of sonaxaton-research-queue: 4114929981 35.917 Checksum of vehicle_physics_1-1: 856987447 35.917 Checksum of Dirt_Path: 0 35.917 Checksum of jetpack: 3256286242 35.917 Checksum of PickerBeltTools: 3462731414 35.917 Checksum of PickerDollies: 532316625 35.917 Checksum of PickerExtended: 2028699465 35.917 Checksum of PickerInventoryTools: 3662245023 35.917 Checksum of PickerVehicles: 1984527858 35.917 Checksum of space-exploration: 384008894 35.917 Checksum of GUI_Unifyer: 853165276 35.917 Checksum of Krastorio2: 3664964046 35.917 Checksum of HelicopterRevival: 2970256539 35.917 Checksum of nco-SpaceScienceDelivery: 3573515021 35.917 Checksum of rampant-creep-fix: 3125426538 35.917 Checksum of Shortcuts-ick: 2883198739 35.917 Checksum of space-exploration-postprocess: 1551087840 35.917 Checksum of RateCalculator: 1519447838 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-01 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-01 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-02 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-02 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-03 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-03 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-04 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-04 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-05 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-05 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-06 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-06 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-07 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-07 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-08 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-08 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-09 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-09 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-10 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-10 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-11 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-11 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-12 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-12 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-13 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-13 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-14 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-14 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-15 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-15 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.387 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-meteor-16 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.387 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-meteor-16 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-big-a is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-big-a is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-big-b is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-big-b is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-big-c is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-big-c is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-big-d is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-big-d is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-medium-a is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-medium-a is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-medium-b is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-medium-b is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-medium-c is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-medium-c is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-a is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-a is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-b is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-b is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-c is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-c is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-d is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-d is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-e is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-e is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-f is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-f is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-g is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-g is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-h is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-h is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-i is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-i is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-small-j is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-small-j is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-tiny-a is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-tiny-a is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-tiny-b is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-tiny-b is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-tiny-c is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-tiny-c is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-tiny-d is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-tiny-d is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-tiny-e is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-tiny-e is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-rocket-fragment-tiny-f is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-rocket-fragment-tiny-f is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-cargo-fragment-a is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-cargo-fragment-a is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-cargo-fragment-b is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-cargo-fragment-b is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-cargo-fragment-c is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-cargo-fragment-c is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-static-cargo-fragment-d is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-static-cargo-fragment-d is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-1 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-1 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-2 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-2 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-3 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-3 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.388 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-4 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.388 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-4 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-5 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-5 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-6 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-6 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-7 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-7 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-8 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-8 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-9 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-9 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-10 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-10 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-11 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-11 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-12 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-12 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-13 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-13 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-14 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-14 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-15 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-15 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-small-static-16 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-small-static-16 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-1 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-1 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-2 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-2 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-3 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-3 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-4 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-4 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-5 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-5 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-6 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-6 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-7 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-7 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-8 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-8 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-9 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-9 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-10 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-10 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-11 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-11 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-12 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-12 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-13 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-13 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-14 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-14 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.389 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-15 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.389 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-15 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-medium-static-16 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-medium-static-16 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-1 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-1 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-2 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-2 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-3 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-3 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-4 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-4 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-5 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-5 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-6 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-6 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-7 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-7 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-8 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-8 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-9 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-9 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-10 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-10 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-11 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-11 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-12 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-12 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-13 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-13 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-14 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-14 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-15 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-15 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.390 Verbose SimpleEntityPrototype.cpp:19: simple-entity with name se-spaceship-obstacle-large-static-16 is marked as count_as_rock_for_filtered_deconstruction but has no mined sound. 37.390 Verbose SimpleEntityPrototype.cpp:21: simple-entity with name se-spaceship-obstacle-large-static-16 is marked as count_as_rock_for_filtered_deconstruction but has vehicle impact sound. 37.562 Prototype list checksum: 2898544117 37.569 Verbose ModManager.cpp:565: Time to load mods: 37.0418 37.748 Loading sounds... 46.557 Info PlayerData.cpp:73: Local player-data.json unavailable 46.557 Info PlayerData.cpp:76: Cloud player-data.json available, timestamp 1656091405 47.199 Initial atlas bitmap size is 8192 47.211 Created atlas bitmap 8192x8184 [none] 47.222 Created atlas bitmap 8192x7992 [none] 47.230 Created atlas bitmap 8192x8164 [none] 47.238 Created atlas bitmap 8192x8180 [none] 47.245 Created atlas bitmap 8192x8164 [none] 47.251 Created atlas bitmap 8192x8184 [none] 47.258 Created atlas bitmap 8192x8188 [none] 47.264 Created atlas bitmap 8192x8140 [none] 47.270 Created atlas bitmap 8192x8140 [none] 47.277 Created atlas bitmap 8192x8172 [none] 47.282 Created atlas bitmap 8192x8180 [none] 47.289 Created atlas bitmap 8192x8188 [none] 47.298 Created atlas bitmap 8192x8188 [none] 47.306 Created atlas bitmap 8192x8188 [none] 47.313 Created atlas bitmap 8192x8188 [none] 47.318 Created atlas bitmap 8192x8140 [none] 47.322 Created atlas bitmap 8192x7944 [none] 47.327 Created atlas bitmap 8192x8164 [none] 47.330 Created atlas bitmap 8192x8192 [none] 47.337 Created atlas bitmap 8192x8128 [none] 47.338 Created atlas bitmap 8192x8168 [none] 47.339 Created atlas bitmap 8192x3832 [none] 47.339 Created atlas bitmap 8192x5304 [decal] 47.346 Created atlas bitmap 8192x8128 [low-object, linear-minification] 47.349 Created atlas bitmap 8192x8128 [low-object] 47.349 Created atlas bitmap 8192x8064 [low-object] 47.351 Created atlas bitmap 8192x8128 [low-object] 47.351 Created atlas bitmap 8192x5280 [low-object] 47.353 Created atlas bitmap 8192x8128 [mipmap, linear-minification, linear-magnification, linear-mip-level] 47.355 Created atlas bitmap 8192x8192 [mipmap, linear-minification, linear-magnification, linear-mip-level] 47.356 Created atlas bitmap 8192x4432 [mipmap] 47.361 Created atlas bitmap 8192x8192 [terrain, mipmap, linear-minification, linear-mip-level] 47.362 Created atlas bitmap 8192x8096 [terrain, mipmap, linear-minification, linear-mip-level] 47.363 Created atlas bitmap 8192x8128 [terrain, mipmap, linear-minification, linear-mip-level] 47.364 Created atlas bitmap 8192x8080 [terrain, mipmap, linear-minification, linear-mip-level] 47.365 Created atlas bitmap 8192x8160 [terrain, mipmap, linear-minification, linear-mip-level] 47.365 Created atlas bitmap 8192x7984 [terrain, mipmap, linear-minification, linear-mip-level] 47.366 Created atlas bitmap 8192x1920 [terrain-effect-map, mipmap, linear-minification, linear-mip-level] 47.366 Created atlas bitmap 4096x2416 [smoke, mipmap, linear-minification, linear-magnification] 47.366 Created atlas bitmap 8192x3024 [mipmap] 47.366 Created atlas bitmap 72x72 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level] 47.367 Created atlas bitmap 8192x5984 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level] 47.368 Created atlas bitmap 8192x1972 [alpha-mask] 47.378 Created atlas bitmap 8192x8192 [shadow, linear-magnification, alpha-mask] 47.383 Created atlas bitmap 8192x8148 [shadow, linear-magnification, alpha-mask] 47.388 Created atlas bitmap 8192x8192 [shadow, linear-magnification, alpha-mask] 47.396 Created atlas bitmap 8192x8192 [shadow, linear-magnification, alpha-mask] 47.402 Created atlas bitmap 8192x8188 [shadow, linear-magnification, alpha-mask] 47.406 Created atlas bitmap 8192x8168 [shadow, linear-magnification, alpha-mask] 47.419 Created atlas bitmap 8192x8188 [shadow, linear-magnification, alpha-mask] 47.419 Created atlas bitmap 8192x4008 [shadow, linear-magnification, alpha-mask] 47.420 Created atlas bitmap 8192x7680 [shadow, mipmap, linear-magnification, alpha-mask] 47.420 Created atlas bitmap 2048x1168 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ] 47.429 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.437 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.447 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.457 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.465 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.471 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.478 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.485 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.492 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.496 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [none] 47.498 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [linear-magnification] 47.501 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [linear-magnification] 47.504 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x4096 [linear-magnification] 47.506 Verbose AtlasSystem.cpp:286: Created virtual atlas page 4096x3584 [linear-magnification] 47.506 Created virtual atlas pages 4096x4096x14 47.511 Verbose TextureProcessor.cpp:1139: GPU accelerated compression test: Time 4.499 ms; YCoCg_DXT PSNR: 35.83, BC3 PSNR: 33.82 47.511 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82 51.003 Parallel Sprite Loader initialized (threads: 11) 51.504 Warning! Sprite at {0,0; 64x64} from __Krastorio2Assets__/compatibility/space-exploration/kr-se-deep-space-loader-black.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 51.504 Warning! Sprite at {0,0; 32x32} from __Krastorio2Assets__/compatibility/space-exploration/kr-se-loader.png is defined with 4 mipmap levels, but level 1 is expected to be at {32,0; 16x16} which is out of bounds of the source image. 54.611 Warning! Sprite at {0,0; 64x64} from __Krastorio2Assets__/icons/equipments/universal/antimatter-reactor-equipment.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 54.612 Warning! Sprite at {0,0; 64x64} from __Krastorio2Assets__/icons/equipments/universal/fusion-reactor-equipment.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 54.612 Warning! Sprite at {0,0; 64x64} from __Krastorio2Assets__/icons/equipments/universal/nuclear-reactor-equipment.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 54.645 Warning! Sprite at {0,0; 64x64} from __Krastorio2Assets__/icons/resources/mineral-water.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 54.645 Warning! Sprite at {0,0; 64x64} from __Krastorio2Assets__/icons/resources/rare-metals.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 54.932 Warning! Sprite at {0,0; 64x64} from __aai-industry__/graphics/icons/area-mining-drill.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 54.936 Warning! Sprite at {0,0; 256x256} from __aai-industry__/graphics/technology/electric-engine.png is defined with 4 mipmap levels, but level 1 is expected to be at {256,0; 128x128} which is out of bounds of the source image. 54.937 Warning! Sprite at {0,0; 128x128} from __aai-industry__/graphics/technology/fast-inserter.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 64.172 Warning! Sprite at {0,0; 64x64} from __jetpack__/graphics/icons/jetpack-1.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 64.172 Warning! Sprite at {0,0; 64x64} from __jetpack__/graphics/icons/jetpack-2.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 64.173 Warning! Sprite at {0,0; 64x64} from __jetpack__/graphics/icons/jetpack-3.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 64.173 Warning! Sprite at {0,0; 64x64} from __jetpack__/graphics/icons/jetpack-4.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 65.151 Warning! Sprite at {0,0; 64x64} from __solar-calc__/button.png is defined with 2 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.620 Warning! Sprite at {0,0; 64x64} from __space-exploration-graphics__/graphics/icons/iron-wood-chest.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.639 Warning! Sprite at {0,0; 64x64} from __space-exploration-graphics__/graphics/icons/railgun-ammo.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.639 Warning! Sprite at {0,0; 64x64} from __space-exploration-graphics__/graphics/icons/railgun.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.641 Warning! Sprite at {0,0; 64x64} from __space-exploration-graphics__/graphics/icons/ruin.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.648 Warning! Sprite at {0,0; 64x64} from __space-exploration-graphics__/graphics/icons/stone-rubble.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.651 Warning! Sprite at {0,0; 64x64} from __space-exploration-graphics__/graphics/icons/vase.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.654 Warning! Sprite at {0,0; 64x64} from __space-exploration-graphics__/graphics/icons/wooden-barrel.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.654 Warning! Sprite at {0,0; 64x64} from __space-exploration-graphics__/graphics/icons/workshop.png is defined with 4 mipmap levels, but level 1 is expected to be at {64,0; 32x32} which is out of bounds of the source image. 66.654 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/item-group/equipment.png is defined with 2 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.654 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/item-group/manufacturing.png is defined with 2 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.674 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/effectivity-1.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.674 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/effectivity-2.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.674 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/effectivity-3.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.675 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/productivity-1.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.675 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/productivity-2.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.675 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/productivity-3.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.676 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/speed-1.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.676 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/speed-2.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 66.676 Warning! Sprite at {0,0; 128x128} from __space-exploration-graphics__/graphics/technology/modules/speed-3.png is defined with 4 mipmap levels, but level 1 is expected to be at {128,0; 64x64} which is out of bounds of the source image. 67.100 Sprites loaded 67.113 Generated mipmaps (4) for atlas [23] of size 8192x8128 67.124 Generated mipmaps (4) for atlas [24] of size 8192x8128 67.135 Generated mipmaps (4) for atlas [25] of size 8192x8064 67.146 Generated mipmaps (4) for atlas [26] of size 8192x8128 67.157 Generated mipmaps (4) for atlas [27] of size 8192x5280 67.168 Generated mipmaps (3) for atlas [28] of size 8192x8128 67.179 Generated mipmaps (3) for atlas [29] of size 8192x8192 67.190 Generated mipmaps (3) for atlas [30] of size 8192x4432 67.201 Generated mipmaps (3) for atlas [31] of size 8192x8192 67.212 Generated mipmaps (3) for atlas [32] of size 8192x8096 67.223 Generated mipmaps (3) for atlas [33] of size 8192x8128 67.234 Generated mipmaps (3) for atlas [34] of size 8192x8080 67.245 Generated mipmaps (3) for atlas [35] of size 8192x8160 67.256 Generated mipmaps (3) for atlas [36] of size 8192x7984 67.267 Generated mipmaps (3) for atlas [37] of size 8192x1920 67.278 Generated mipmaps (3) for atlas [38] of size 4096x2416 67.323 Generated mipmaps (3) for atlas [39] of size 8192x3024 67.334 Generated mipmaps (3) for atlas [40] of size 72x72 67.345 Generated mipmaps (5) for atlas [41] of size 8192x5984 67.357 Generated mipmaps (3) for atlas [51] of size 8192x7680 67.386 Custom mipmaps uploaded. 67.557 Generated mipmaps for virtual atlas of size 16384x16384 67.557 Verbose AtlasSystem.cpp:952: Virtual atlas mipmaps generated in 0.170918 seconds. 67.557 Verbose AtlasSystem.cpp:955: Atlas memory size: 3664.55MB; 291.38MB (virtual) 67.557 Verbose AtlasSystem.cpp:956: Size of sprites outside of atlas: 0.13MB 67.569 Custom inputs active: 203 67.711 Factorio initialised 67.715 Steam Storage Quota: 3931/4768 67.719 Verbose SteamContext.cpp:607: SteamUserStats initialized. 300.871 Info ServerSynchronizer.cpp:31: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0). 300.871 Info ServerMultiplayerManager.cpp:796: updateTick(4294967295) changing state from(Ready) to(PreparedToHostGame) 300.871 Info ServerMultiplayerManager.cpp:796: updateTick(4294967295) changing state from(PreparedToHostGame) to(CreatingGame) 300.872 Loading map C:\Users\User\AppData\Roaming\Factorio\saves\Mort.zip: 26622428 bytes. 300.926 Loading level.dat: 116688084 bytes. 300.930 Info Scenario.cpp:199: Map version 1.1.59-0 304.300 Verbose Scenario.cpp:255: Loading level.dat finished: 3.370267 seconds. 307.593 Verbose BlueprintLibrary.cpp:67: Loaded external blueprint storage: playerIndex=0, nextRecordID=3662, timestamp=1656076516, records={{{index=0}{contents={id=player=0;id=1812, type=1, label=Upgrad/Decon, description=, icons={{name=signal-red}}, hash=b478437730b558f2a586af929c91f50077992647, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=1813, type=3, label=Downdrade, description=, icons={}, hash=50bc71c4095d1168c76af307746d11d467b9b80a}}{index=1}{contents={id=player=0;id=1814, type=3, label=, description=, icons={}, hash=206936a8448f682f0699a3163f49c0d91491615b}}{index=2}{contents={id=player=0;id=3415, type=3, label=, description=, icons={}, hash=4c16783f81b11ef61d37a001ae00d04c77be7bdb}}{index=3}{contents={id=player=0;id=3449, type=3, label=Module Downgrade, description=Speed/Prod 3 to 1, icons={{name=speed-module-3}, {name=signal-2}, {name=speed-module}}, hash=6d9d3a5768a752ccf55eafc93cfcffbaf4add4a2}}{index=4}{contents={id=player=0;id=3450, type=3, label=L1->L3 Prod/Speed Upgrade, description=, icons={{name=speed-module}, {name=signal-2}, {name=speed-module-3}}, hash=7d180fc2a1a6a1a9b8f8b15a49fe70ff859ff9d9}}{index=5}{contents={id=player=0;id=3414, type=0, label=Wooden Chest, description=, icons={{name=wooden-chest}}, hash=355df0dbcb430a17ce09aa52701405dc84fe68a1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1815, type=2, label=, description=, icons={}, hash=3064c33490ab759c469df194ad722c96ce114f05}}{index=7}{contents={id=player=0;id=1816, type=2, label=, description=, icons={}, hash=1e71487a6a4c6473dd67aa0061b8715615e8ff00}}{index=8}{contents={id=player=0;id=3357, type=2, label=, description=, icons={}, hash=2f77f80712c26868b99680c09aa218f1ccefb0b7}}{index=9}{contents={id=player=0;id=3384, type=2, label=, description=, icons={}, hash=e09a9a95d79cc5b068d34ff90fda6e6aeb72abb3}}{index=10}{contents={id=player=0;id=3387, type=2, label=, description=, icons={}, hash=5c5918b0ea7c138e036a5504640713bc87b45cd8}}{index=11}{contents={id=player=0;id=3416, type=2, label=, description=, icons={}, hash=96c86f72f6db490b848a8a83678488af08d4aabe}}{index=12}{contents={id=player=0;id=3639, type=3, label=, description=, icons={}, hash=8274c5544dd4382f0290695c3f4897e9c74bd462}}{index=15}{contents={id=player=0;id=3589, type=3, label=Module Downgrade, description=Speed/Prod 3 to 1, icons={{name=speed-module-3}, {name=signal-2}, {name=speed-module}}, hash=c48b50226c2bfe15bf583961c9061d7e887ee173}}}}}{{index=1}{contents={id=player=0;id=2946, type=1, label=Brushes, description=, icons={}, hash=879c1dc6826418aa52a76b2c99c06d2f5923e385, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2947, type=0, label=Huge Pumpjacks, description=, icons={{name=pumpjack}}, hash=c43a414e80df3fb191311ad5fbad6a5f2c45d5b0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2948, type=0, label=landfill, description=, icons={{name=landfill}}, hash=dcdd8b79b2471a699b9347990bedf3abc1cd0bd7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2949, type=1, label=arachnophobia, description=, icons={{name=landfill}, {name=landfill}, {name=spidertron}, {name=landfill}}, hash=da2cfccea8f1ba978c3ae1eeb488f83f6998da19, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2950, type=0, label=tiny water spiders, description=, icons={{name=spidertron}}, hash=11c293702d95459a7e79a66cc5f64e30be4cc696, isPreview= false, empty=false, hasBackup=false, snapToGrid={8, 8}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2951, type=0, label=come out, come out, description=, icons={{name=spidertron}, {name=landfill}}, hash=2480de37aff074ed560e238abfc1c1918c52d880, isPreview= false, empty=false, hasBackup=false, snapToGrid={8, 8}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2952, type=0, label=you can run, description=, icons={{name=spidertron}, {name=landfill}, {name=landfill}}, hash=6d8bb223466ffb2c3847bd52fe963af78e959fed, isPreview= false, empty=false, hasBackup=false, snapToGrid={8, 8}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2953, type=0, label=you can't hide, description=, icons={{name=spidertron}, {name=landfill}, {name=landfill}, {name=landfill}}, hash=d8613c78dcb82b3737844654c425ebd504ab6d55, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}}}}}}}{{index=2}{contents={id=player=0;id=2868, type=1, label=Ballance This, description=, icons={{name=express-splitter}}, hash=8efbe45be409765f2a77aebad47cc9c575e003fc, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2869, type=1, label=Belt balancers - Blue, description=, icons={}, hash=14f8c1f4454b7d97ee17f7bd9610fb328f961ed7, activeIndex=63, innerRecords={{index=0}{contents={id=player=0;id=2870, type=0, label=1-1 Lane Balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=6ed6da957e21be8b46f0adf3eae98249cc539854, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2871, type=0, label=1_2_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=cacc2a72d9d49f368a31091984413af427c52680, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2872, type=0, label=1_3_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=3f7877286439053fdcde7d7f1d7fb2131bdfb265, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2873, type=0, label=1_4_balancer, description=, icons={{name=express-splitter}, {name=express-transport-belt}}, hash=03299dcbbbf5235611e388735b9ee693c4957245, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2874, type=0, label=1_5_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=cce2d1e9dcfac0de79facbe0b91a6b8c5300b1ef, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2875, type=0, label=1_6_balancer, description=, icons={{name=express-splitter}, {name=express-transport-belt}}, hash=33cd9ccd10e02a70adbb847ea95f23fb0b69b6a9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2876, type=0, label=1_7_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=94332731621727677be4cfcfe77d12af7aa21561, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2877, type=0, label=1_8_balancer, description=, icons={{name=express-splitter}, {name=express-transport-belt}}, hash=cd1884d0c0bcb49cf2fb03cf80ca61672e8c9391, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2878, type=0, label=2_1_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=c49b2ac2893bdcedd24378c712048a0ae6ca2556, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2879, type=0, label=2-to-2 Lane Balancer, description=, icons={{name=signal-2}, {name=express-transport-belt}}, hash=077119cf32ae9ba9841908adaf08e80205f4bc8f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2880, type=0, label=2_3_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=cac3269ff7f250b0966adf17ea60803a61b1438f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2881, type=0, label=2_4_balancer, description=, icons={{name=express-splitter}, {name=express-transport-belt}}, hash=79e41cd83974e4d3632fae940ccd5712480021e2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2882, type=0, label=2_5_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=65290db2c2cfddd2afdd3995bb693a1295eb4811, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2883, type=0, label=2_6_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=5738bd9695c6d80538bc1614ee16b5c020cb7ffd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2884, type=0, label=2_7_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=4f9af1de95193386e5f3656dfb0ed467b61c42aa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2885, type=0, label=2_8_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=159e362509aca9a9404a3815bca5f655c9dc653f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2886, type=0, label=3_1_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=bc5330ed1fabf0037813ed0c77ebb7f0e7df7eec, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=2887, type=0, label=3_2_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=3657be12b987334c62eaaaac5db4e77a42732ad5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2888, type=0, label=3_3_balancer, description=, icons={{name=express-transport-belt}}, hash=33934f852780e5e7668fb7c910e7ba5ed5777d01, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2889, type=0, label=3_4_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=390aaf1cdc98bb4972a6d0aefe8f8111c253b6b5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2890, type=0, label=3_5_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=b9c763386ffbb18e847481fa99e807b5d846ffaa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2891, type=0, label=3_6_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=710123d1aeb2835dd88eef82e2cb099801546cde, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2892, type=0, label=3_7_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=91ca1ddaa08e82288ec40a1dcb6011be1a3be066, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=2893, type=0, label=3_8_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=4a791330c06cdb89615705743eec45078af01cb3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2894, type=0, label=4_1_balancer, description=, icons={{name=express-splitter}, {name=express-transport-belt}}, hash=525c6e88be0e512b9cff6680664ab7ffa0d868bf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2895, type=0, label=4_2_balancer, description=, icons={{name=express-splitter}, {name=express-transport-belt}}, hash=7169ce8678713e20daeb5eb6077ddd32415b167a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2896, type=0, label=4_3_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f1402419cbafd60d92048b6972d8078a8ea23342, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=2897, type=0, label=4_4_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=6f2103cc8459ce1bf2fa08e5dc9454335b5a6b1a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=2898, type=0, label=4_5_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=04ee7ffcec08f115363ba862b630df87bffea702, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=2899, type=0, label=4_6_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=07b4c64348a7a144e85c25805e8b590619ed6f54, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=2900, type=0, label=4_7_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=8cac98adde78ef0e4f830c767292e7033ff20874, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=2901, type=0, label=4_8_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=a9a2f21cf9616f8efe34c5c773f0bf02af7d5f6e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=2902, type=0, label=5_1_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=7f941b024bdda62fa0a5d01030dc5e342cc310ff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=33}{contents={id=player=0;id=2903, type=0, label=5_2_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=9916071c74a9d40c2caf030de2d87f1b780b1ca0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=34}{contents={id=player=0;id=2904, type=0, label=5_3_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=152b0edea4d9b9c47080e3a0d400473d1ab6931e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=35}{contents={id=player=0;id=2905, type=0, label=5_4_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=870c01babd71d353eb7850fc0c6961ec16952d18, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=36}{contents={id=player=0;id=2906, type=0, label=5_5_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=30ae4571dd86651766c465a70c6e497ee41de8f9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=37}{contents={id=player=0;id=2907, type=0, label=5_6_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=c8a0a331571e26db2ff88f3a8ad714ea4dc5d913, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=38}{contents={id=player=0;id=2908, type=0, label=5_7_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=6dcd46cda450af69b355d74021aa22d180238bbf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=39}{contents={id=player=0;id=2909, type=0, label=5_8_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=8d2d30e7aaac1d6ffd502200be6bdeb4c78493a5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=40}{contents={id=player=0;id=2910, type=0, label=6_1_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=cbeabe0abac9493afa3d759c412a99b2d545dd1a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=41}{contents={id=player=0;id=2911, type=0, label=6_2_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=77c6ef921e56cebdff916c2566ba3849e4757f63, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=42}{contents={id=player=0;id=2912, type=0, label=6_3_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=e633abbca28b31a0af24d2af0a3dea71dfabc7bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=43}{contents={id=player=0;id=2913, type=0, label=6_4_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=6dae2d354ca5484cf38b5e6415338f2cc3170935, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=44}{contents={id=player=0;id=2914, type=0, label=6_5_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=68e8e043f686ec00e9a187e6c5333eccbf5d6b9a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=45}{contents={id=player=0;id=2915, type=0, label=6_6_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=ebda63593b911b355e9622a0f40d433e0dab9c0e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=46}{contents={id=player=0;id=2916, type=0, label=6_7_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=7338c417b36a6d899b6c15058e6bb05f4cf1ae09, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=47}{contents={id=player=0;id=2917, type=0, label=6_8_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=57f361d364e6d2e280d08f1a0d902659b9bfaa49, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=48}{contents={id=player=0;id=2918, type=0, label=7_1_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=7cda7151c9bb89a111746fa9d334f1e265215300, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=49}{contents={id=player=0;id=2919, type=0, label=7_2_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=93c60bb2f92eb626c261b83944ad7ee739ca4f1e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=50}{contents={id=player=0;id=2920, type=0, label=7_3_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=31e0dd459ec4d70e5da168c198ecb845aa65482a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=51}{contents={id=player=0;id=2921, type=0, label=7_4_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=c2a817e67e18d617812aa5b2b357c3fe283bbf6b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=52}{contents={id=player=0;id=2922, type=0, label=7_5_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=86392c4ee5fff30cecbf918d648b1aa4cc62ad25, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=53}{contents={id=player=0;id=2923, type=0, label=7_6_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=6a81a66f1fb654d28281711fd92f467f535939d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=54}{contents={id=player=0;id=2924, type=0, label=7_7_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=3efb4cca9526baec89506111c624e92ae35d8937, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=55}{contents={id=player=0;id=2925, type=0, label=7_8_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=3ab65042a7f9b1f1650c0b54d3f08ee3493f6b7d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=56}{contents={id=player=0;id=2926, type=0, label=8_1_balancer, description=, icons={{name=express-splitter}, {name=express-transport-belt}}, hash=02c35667140230cc1e9a7d5dbc84fd5e15fb400b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=57}{contents={id=player=0;id=2927, type=0, label=8_2_balancer, description=, icons={{name=express-splitter}, {name=express-transport-belt}}, hash=df06375b032294bc2917994d2b45eea9f300d883, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=58}{contents={id=player=0;id=2928, type=0, label=8_3_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=68233cdaa83178b1afdf72a8fb35f77fdb058e8a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=59}{contents={id=player=0;id=2929, type=0, label=8_4_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=8ec2c6543d08f70dc4eb70f21af342fb7e5516e2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=60}{contents={id=player=0;id=2930, type=0, label=8_5_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=ca3b33382d1fe6a87a01e15df0f619ba6c74319b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=61}{contents={id=player=0;id=2931, type=0, label=8_6_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=72488e1a0ec7fb18e64a2ea9e8749e9f264ebbdb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=62}{contents={id=player=0;id=2932, type=0, label=8_7_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=ea83a5d3d6caaebcbf235de901a0e1300a2c6a86, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=63}{contents={id=player=0;id=2933, type=0, label=8_8_balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=d3f4cec4411ae8bcf50a637134910868567ea862, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=64}{contents={id=player=0;id=2934, type=0, label=12 to 12, description=, icons={{name=signal-1}, {name=signal-2}, {name=signal-1}, {name=signal-2}}, hash=39c715830685e3d87421a4c4bb1dccf0b6de4a57, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=65}{contents={id=player=0;id=2935, type=0, label=24-to-24 Balancer, description=, icons={{name=signal-2}, {name=signal-4}, {name=signal-2}, {name=signal-4}}, hash=bf06b56c06e2191f5077679bcb28d933e6d87bc1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=2936, type=0, label=8 to 8 throughput unlimted, description=, icons={{name=transport-belt}, {name=splitter}}, hash=3d2e1b0eac5b476561bc8a9fa7124c1144f05df1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2937, type=0, label=12 belt Balancer, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f07fbfa01e6942d2098eb616587cfd1ad1fcf2f9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2938, type=1, label=oversize ballancers, description=, icons={}, hash=9feba2b8c166bf1f3d3917202b40fa490c8d8c4e, activeIndex=9, innerRecords={{index=0}{contents={id=player=0;id=2939, type=0, label=16 Belt Balancer, description=, icons={{name=signal-blue}, {name=signal-4}, {name=express-splitter}, {name=signal-2}}, hash=6223008ea1b2c277deab5a58d76b601808b9575a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2940, type=0, label=64 Belt Balancer, description=, icons={{name=signal-blue}, {name=signal-6}, {name=express-splitter}, {name=signal-2}}, hash=a7e8729bc59682b35b33cf3f5ab06d98392839a7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2941, type=0, label=128 Belt Balancer, description=, icons={{name=signal-blue}, {name=signal-7}, {name=express-splitter}, {name=signal-2}}, hash=58035a37d83ebce204aacaf6f5fe8036a39cd380, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2942, type=0, label=256 Belt Balancer, description=, icons={{name=signal-blue}, {name=signal-8}, {name=express-splitter}, {name=signal-2}}, hash=8d141b3772632a07fcbc26dbf36a17611ddb6fad, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2943, type=0, label=512 Belt Balancer, description=, icons={{name=signal-blue}, {name=signal-9}, {name=express-splitter}, {name=signal-2}}, hash=7d112ea948f0891f5b62cde54bace10ca3645036, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2944, type=0, label=1024 Belt Balancer, description=, icons={{name=signal-1}, {name=signal-0}, {name=express-splitter}, {name=signal-2}}, hash=733ea55d4f3c86032684d2218580149b882b464e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2945, type=0, label=128_128_balancer (128x95), description=, icons={{name=signal-blue}, {name=signal-1}, {name=signal-2}, {name=signal-8}}, hash=af846b4f063879615c791675b3d88387f6757b5b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{{index=3}{contents={id=player=0;id=2024, type=1, label=Power BPs, description=, icons={{name=nuclear-reactor}, {name=solar-panel}, {name=steam-turbine}, {name=accumulator}}, hash=30c5738751599f6d8cae853784eb2163c10c5c66, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2025, type=1, label=N 10x Controlled Reactor by WonderSpaceship, description=, icons={{name=nuclear-reactor}}, hash=ad3e735699e25652726e84626af17e8228eb4f92, activeIndex=9, innerRecords={{index=0}{contents={id=player=0;id=2026, type=0, label=10x Controlled Reactor w. Safe mode, description=, icons={{name=nuclear-reactor}, {name=nuclear-reactor}, {name=nuclear-reactor}, {name=nuclear-reactor}}, hash=fba563c3137efac0a0e74e738a180743d4aeb3d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2027, type=0, label=10x Controlled /w safemode, description=, icons={{name=nuclear-reactor}, {name=nuclear-reactor}, {name=nuclear-reactor}, {name=nuclear-reactor}}, hash=adb58420f5c6b5e628bf344abe3dfcaa4dbef398, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2028, type=0, label=Half Connector, description=, icons={{name=signal-H}, {name=pipe}}, hash=cc275b32c78a4f9c7eb24617903d433cd835a65a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2029, type=0, label=Short Connector, description=, icons={{name=signal-S}, {name=pipe}}, hash=74eb886c3bfcba1fcd80f31e1108d207fff24184, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2030, type=0, label=Long Connector, description=, icons={{name=signal-L}, {name=pipe}}, hash=f024a8234b4ff8098492f5b8c56e12f51f6e830e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2031, type=0, label=Turning Connector, description=, icons={{name=signal-T}, {name=pipe}}, hash=994724d72e6aa42b53329ae77528002afed494b4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2032, type=0, label=Remote Pumping Station, description=, icons={{name=pump}}, hash=7e60872faa0697f6d6de32692549929a13b7583d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2033, type=0, label=Offshore Pumping Station, description=, icons={{name=item-unknown, backup=offshore-pump-1}}, hash=4e7940b51a5dc58f15d7bc06a2c9756347f74ed3, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=8}{contents={id=player=0;id=2034, type=0, label=Note (turn on info view), description=, icons={{name=signal-N}, {name=signal-O}, {name=signal-T}, {name=signal-E}}, hash=148ab62cfc907aa5bdbccfc477e7b6dae3d07a39, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2035, type=0, label=Floor, description=, icons={{name=concrete}}, hash=756f5524df9ec8c03c08b8ff8e91ba3ee1b401f0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=2036, type=1, label=Misc. Nuclear, description=, icons={{name=steam-turbine}}, hash=bd9332d777cdc1e44d108d63cb92c175b24c1da1, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2037, type=0, label=, description=, icons={{name=nuclear-reactor}}, hash=51aae2bebff4e196c184d84943b8c54d19e44b05, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2038, type=0, label=, description=, icons={{name=steam-turbine}}, hash=bbaa8d6cb34d8ab648bcd63432dbc5ff878821b7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2039, type=0, label=, description=, icons={{name=uranium-fuel-cell}, {name=steam-turbine}}, hash=4dc3704a67a7a30fc6360bc7f7d2698f75ba1a8b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2040, type=0, label=☢️ 2.55 GW Sovereign - Large (No Waste) [In-Com] ☢️☢️☢☢, description=, icons={{name=nuclear-reactor}, {name=nuclear-reactor}, {name=nuclear-reactor}, {name=nuclear-reactor}}, hash=a7d339df9a2e94356c308fe5fd225a34a1180bdc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2041, type=0, label=2 Reactors (160MW) with throttle, description=, icons={{name=nuclear-reactor}}, hash=c5b14c0335aff63ea5b44df4188b2afe3ff9c9c5, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=5}{contents={id=player=0;id=2042, type=0, label=4 Reactors (480MW) with throttle, description=, icons={{name=nuclear-reactor}}, hash=a2995e7b06245efe75d007c3a781d437cd7e9b96, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2043, type=0, label=4 Reactors (480MW) with throttle, description=, icons={{name=nuclear-reactor}}, hash=a2995e7b06245efe75d007c3a781d437cd7e9b96, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2044, type=0, label=4 Reactors (480MW) with throttle (bots), description=, icons={{name=nuclear-reactor}}, hash=dfb33dc49890e6fd9fea1e141dea36f2f25a12e6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2045, type=0, label=8 Reactors (1120MW) with throttle (bots), description=, icons={{name=nuclear-reactor}}, hash=26e5f4d4405ecda5e12c0f281e94312c33d4503d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2046, type=0, label=Enrichment, description=, icons={{name=centrifuge}, {name=uranium-235}}, hash=4396dfe557fdac91bce4148563629a19188fcd25, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2047, type=0, label=INFINITE POWER!, description=, icons={{name=steam-turbine}}, hash=6ebc7662f88352c2473d09d5aced67472ceaf1f8, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=11}{contents={id=player=0;id=2048, type=0, label=Throttle, description=, icons={{name=decider-combinator}, {name=nuclear-reactor}}, hash=bd58f8772786ce1f72afd7e21f531460df94b155, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2049, type=0, label=Throttle (no off switch), description=, icons={{name=decider-combinator}, {name=nuclear-reactor}}, hash=b1b2b64824739f3bdc27ebbc62007d69863de846, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2050, type=0, label=[VERTORIO] MEGA REACTOR (WITH COOL LIGHTS), description=, icons={{name=nuclear-reactor}, {name=heat-exchanger}, {name=steam-turbine}, {name=roboport}}, hash=3da1ca296458d29d214d4c2a44fc890808113f4f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=2051, type=1, label=Sakari's Nuclear, description=A collections of reactors made from scratch with custom logic, icons={{name=nuclear-reactor}, {name=signal-check}}, hash=a9fc8dafe27d6d7f388a6370c4f9c659b1d80abc, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2052, type=1, label=Logic, description=Contains logic components for reactors, icons={{name=decider-combinator}}, hash=128e1a25199edd1a5a856b9fcba9350a806084bd, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2053, type=0, label=Reactor Logic V1.1, description=, icons={{name=decider-combinator}}, hash=98d78f5a054b57acc322978bba1d85422aee3ef4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2054, type=0, label=Reactor Logic V2.0, description=Startup logic needs to be solved, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=4dde16d4036870bf6bb37fd4d4d3769296872bcd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2055, type=0, label=Reactor Interface, description=, icons={{name=logistic-chest-active-provider}, {name=logistic-chest-requester}}, hash=174f2116ccd46ec92e079e7177e7b85da0138e42, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=2056, type=1, label=Long - Water Side, description=Reacor designs where the reactor is water side compared to heat exchanges, icons={}, hash=a19e9503a82366f2c0ae5f0cc55d63d5e42b3f2d, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2057, type=0, label=1x1 Waterside, description=, icons={{name=nuclear-reactor}, {name=signal-1}, {name=signal-blue}, {name=signal-1}}, hash=f716db93fef074d20fb67c41072339af96e1c205, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2058, type=0, label=2x1 Waterside reactor, description=, icons={{name=nuclear-reactor}, {name=signal-1}, {name=signal-blue}, {name=signal-2}}, hash=4f37a7c67b3a1871d71db46b9d9c83e518d3b493, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{index=6}{contents={id=player=0;id=2071, type=1, label=Solar-Six v2021.01.26.01, description=by doctrosix, and DennKyle v2021.01.26.01 top BPs are current. many are WIP., icons={{name=solar-panel}}, hash=f3be701d13a903e72a8086a8a76179ca275b9c0a, activeIndex=8, innerRecords={{index=0}{contents={id=player=0;id=2072, type=0, label=solar v1-1-15, description=, icons={{name=solar-panel}}, hash=43742caaeceb49de28fc765ff87e5059347637e7, isPreview= false, empty=false, hasBackup=false, snapToGrid={100, 100}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2073, type=0, label=solar-scaf v1-1-15, description=, icons={{name=solar-panel}}, hash=900b2a31c5bb327097d7aaa02326e81eacd3b564, isPreview= false, empty=false, hasBackup=false, snapToGrid={100, 100}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2074, type=0, label=Cyooms-v1.1.15, description=, icons={{name=accumulator}}, hash=af0b343d1a81095dccfe0a480798d53fd015fb2c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2075, type=0, label=Solar-40k, description=by doctrosix v2021.01.25.01 , icons={{name=solar-panel}}, hash=646e39b51f1c1527af35ad4de83e3f3caed7aa39, isPreview= false, empty=false, hasBackup=false, snapToGrid={200, 200}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=2076, type=0, label=scaf-40k, description=by doctrosix v2021.01.25.01 , icons={{name=substation}}, hash=349cd2101d2330d91f159d2f2d4a2545fb06dadd, isPreview= false, empty=false, hasBackup=false, snapToGrid={200, 200}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=2077, type=0, label=Substation bridge, description=16 substations, landfill included. by dbt0., icons={{name=substation}}, hash=c9371e5feca1499b9c5a31424ec5e277355d4d32, isPreview= false, empty=false, hasBackup=false, snapToGrid={96, 96}, positionRelativeToGrid=%s{0, 0}}}{index=7}{contents={id=player=0;id=2078, type=0, label=Solar Production, description=, icons={{name=assembling-machine-3}}, hash=b9709d7ccbd710469939d26b122e861f7c456a09, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2079, type=0, label=Cyooms-S, description=, icons={{name=accumulator}}, hash=57834f8b48fe9056dde45af6a539e718a5709445, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2080, type=0, label=Scaffold, description=, icons={{name=substation}}, hash=e1ff40ef5ca4a0b49e8d800be83869178681a804, isPreview= false, empty=false, hasBackup=false, snapToGrid={96, 96}, positionRelativeToGrid=%s{0, 0}}}{index=13}{contents={id=player=0;id=2081, type=0, label=Flex-Grid, description=more grid granularity not guaranteed to mesh with main BP, icons={{name=solar-panel}}, hash=ed67efe1a0a45a24c1512deab266c7e35f057be4, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=18}{contents={id=player=0;id=2082, type=0, label=Solar, description=, icons={{name=solar-panel}}, hash=e4cc135bd1cc67c9fc64bbe69b60d1cd2bf5c6a0, isPreview= false, empty=false, hasBackup=false, snapToGrid={96, 96}, positionRelativeToGrid=%s{0, 0}}}{index=19}{contents={id=player=0;id=2083, type=0, label=Cyooms, description=, icons={{name=accumulator}}, hash=f4666e21ff6ac2c59d93f675b0dcfa22ea656651, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=20}{contents={id=player=0;id=2084, type=0, label=Scaffold Zag, description=, icons={{name=substation}}, hash=5869f4e684c606f6645bf5d5e4febc89ddcc7080, isPreview= false, empty=false, hasBackup=false, snapToGrid={96, 96}, positionRelativeToGrid=%s{0, 0}}}{index=21}{contents={id=player=0;id=2085, type=0, label=Big Landfill, description=, icons={{name=landfill}, {name=landfill}, {name=landfill}, {name=landfill}}, hash=72eb3f249228a3c3ba50e638f9a84a86f92fd666, isPreview= false, empty=false, hasBackup=false, snapToGrid={96, 96}, positionRelativeToGrid=%s{0, 0}}}{index=22}{contents={id=player=0;id=2086, type=0, label=Radar-Corner, description=, icons={{name=radar}}, hash=99734fc381712804a7b02a52683df7a2388d0d85, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=23}{contents={id=player=0;id=2087, type=0, label=[U] Solar 1-2, description=, icons={{name=solar-panel}, {name=train-stop}}, hash=728e90daa01da0603c5d92e0bbffc2c30f6d0df4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=8}{contents={id=player=0;id=2088, type=1, label=Solar Large, description=, icons={}, hash=01e34a1c978bccaedfae9e351e5588cd5a76d415, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2089, type=0, label=, description=, icons={{name=solar-panel}}, hash=9be5334ac779ec980c8501792b9f9558bc1a99e0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2090, type=0, label=, description=, icons={{name=solar-panel}}, hash=9be5334ac779ec980c8501792b9f9558bc1a99e0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2091, type=0, label=Radar Solo - Minimal, description=, icons={{name=solar-panel}}, hash=6cc5f800ccffa3fd51c6aae195d94d65317ff970, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=9}{contents={id=player=0;id=2092, type=0, label=Solar, description=, icons={{name=solar-panel}}, hash=801dbd08897aac2d695bf732ea4c0d52bed044c4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2093, type=1, label=Reakistic nuclear, description=, icons={}, hash=5a03aaeb048ef5b5e9b1e9fad20869ab99075ac7, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2094, type=0, label=, description=, icons={{name=storage-tank, backup=empty}, {name=item-unknown, backup=rr-cooling-tower}}, hash=2432511a366761b35a40dc87198c47c67a73877c, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=1}{contents={id=player=0;id=2095, type=0, label=, description=, icons={{name=item-unknown, backup=realistic-reactor}}, hash=db66e21954811ca9721f4bbf2dc70ce6e8d7fd97, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=2}{contents={id=player=0;id=2096, type=0, label=, description=, icons={{name=storage-tank, backup=empty}, {name=item-unknown, backup=rr-cooling-tower}}, hash=2432511a366761b35a40dc87198c47c67a73877c, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=3}{contents={id=player=0;id=2097, type=0, label=, description=, icons={{name=item-unknown, backup=rr-cooling-tower}, {name=decider-combinator}}, hash=9319d344736a83fd8937589ff4e4c98aa6bc6673, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}}}}}}}{{index=4}{contents={id=player=0;id=2685, type=1, label=Trains, description=, icons={{name=locomotive}}, hash=38a2ab417beb3a15844fca38c06a83b96475a69a, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2686, type=1, label=[color=red]Foundation[/color] Rails, description=, icons={}, hash=92a94240cc7110844e03bb3a6e0635f16ca2f537, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2687, type=1, label=Length6 RHD, description=, icons={}, hash=4424d3fc90a9353d1afcc692d28937eb41666545, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2688, type=0, label=FoundationBufferedV3.1.4, description=, icons={{name=rail}}, hash=54c94b29d8dd291cacf16ee8d7dd2a707da4f5ba, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2689, type=0, label=3-Way, description=, icons={{name=rail}}, hash=af30b99414e0eb397a9de61e561a83234f2b12d6, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2690, type=0, label=4-way, description=, icons={{name=rail}}, hash=05dae77863680d2cf32dc434688873d2efb8ed5f, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2691, type=0, label=Curve, description=, icons={{name=rail}}, hash=cb8f2d092baee36e1d7999eadbc8a6abd1301369, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=2692, type=0, label=L6 Straightx1, description=, icons={{name=rail}}, hash=42084341222eae6ad42e43845f6af76aa32f3811, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2693, type=0, label=U-Turn, description=, icons={{name=rail}}, hash=c852101745ec523f6ee2d3d580ed73b22a2a5af4, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=2694, type=0, label=Roboports, description=, icons={{name=rail}}, hash=2cc7333e56bbff6396ca60e5e4e8d86bc44efbb6, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}}}}{index=1}{contents={id=player=0;id=2695, type=1, label=Length6 LHD, description=, icons={}, hash=2583404918df99fe702c90a77883cb2e565d51dc, activeIndex=4, innerRecords={{index=0}{contents={id=player=0;id=2696, type=0, label=FoundationBufferedLHDV3.2.3, description=, icons={{name=rail}}, hash=a0c380b25ffda56b326ab1dbc84b48a98facaa76, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2697, type=0, label=3-Way, description=, icons={{name=rail}}, hash=af30b99414e0eb397a9de61e561a83234f2b12d6, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2698, type=0, label=4-Way, description=, icons={{name=rail}}, hash=5c2a3148f5995d4185ecb4556ee82d82fe29cb0f, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2699, type=0, label=Curve, description=, icons={{name=rail}}, hash=cb8f2d092baee36e1d7999eadbc8a6abd1301369, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=2700, type=0, label=L6Straight, description=, icons={{name=rail}}, hash=3d4ca8378eb533ef820c495db274d7c3acb3737d, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2701, type=0, label=U-Turn, description=, icons={{name=rail}}, hash=c852101745ec523f6ee2d3d580ed73b22a2a5af4, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=2702, type=0, label=Roboports, description=, icons={{name=rail}}, hash=2cc7333e56bbff6396ca60e5e4e8d86bc44efbb6, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}}}}{index=2}{contents={id=player=0;id=2703, type=1, label=Length3 RHD, description=, icons={}, hash=744972319d8240fde9e6c8f3886f9b655ee66180, activeIndex=4, innerRecords={{index=0}{contents={id=player=0;id=2704, type=0, label=FoundationBufferedV3.1.4, description=, icons={{name=rail}}, hash=edd0a93b774d7e5f191f8a4b8acf784503ac6d30, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=1}{contents={id=player=0;id=2705, type=0, label=3-Way, description=, icons={{name=rail}}, hash=1cea3d07e5f7cd347dadaa1dcbece1f0a1d9ee62, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=2}{contents={id=player=0;id=2706, type=0, label=4-way, description=, icons={{name=rail}}, hash=21f7ae06d015bedde02df2d725b9a50979ecd03f, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=3}{contents={id=player=0;id=2707, type=0, label=Curve, description=, icons={{name=rail}}, hash=f397e3c6c7c068098a12187d4e20e31213401bdf, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=4}{contents={id=player=0;id=2708, type=0, label=L3 Straightx1, description=, icons={{name=rail}}, hash=87af88cf6aad7174cecd29d897a6d880f6aa6109, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=5}{contents={id=player=0;id=2709, type=0, label=U-Turn, description=, icons={{name=rail}}, hash=de712a928e7f0aa5af2a51af767f541b3d63b687, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=6}{contents={id=player=0;id=2710, type=0, label=Roboports, description=, icons={{name=rail}}, hash=2cc7333e56bbff6396ca60e5e4e8d86bc44efbb6, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}}}}{index=3}{contents={id=player=0;id=2711, type=1, label=Length3 LHD, description=, icons={}, hash=7509fad018dc7c9d752a3ee687bcc0459f47ab54, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2712, type=0, label=FoundationBufferedLHDV3.2.3, description=, icons={{name=rail}}, hash=cf434f5f1aed8f914ff3498be3ada6b7b8ca14f7, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=1}{contents={id=player=0;id=2713, type=0, label=3-Way, description=, icons={{name=rail}}, hash=1cea3d07e5f7cd347dadaa1dcbece1f0a1d9ee62, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=2}{contents={id=player=0;id=2714, type=0, label=4-Way, description=, icons={{name=rail}}, hash=c8177d423a139f3220076eb6484c26e03e928c19, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=3}{contents={id=player=0;id=2715, type=0, label=Curve, description=, icons={{name=rail}}, hash=f397e3c6c7c068098a12187d4e20e31213401bdf, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=4}{contents={id=player=0;id=2716, type=0, label=L3Straight, description=, icons={{name=rail}}, hash=ddef03b084f5c3d993606e405fbbce41ae2b0522, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=5}{contents={id=player=0;id=2717, type=0, label=U-Turn, description=, icons={{name=rail}}, hash=de712a928e7f0aa5af2a51af767f541b3d63b687, isPreview= false, empty=false, hasBackup=false, snapToGrid={24, 24}, positionRelativeToGrid=%s{12, 12}}}{index=6}{contents={id=player=0;id=2718, type=0, label=Roboports, description=, icons={{name=rail}}, hash=2cc7333e56bbff6396ca60e5e4e8d86bc44efbb6, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}}}}}}}{index=1}{contents={id=player=0;id=2719, type=1, label=RoboRails, description=, icons={}, hash=4b3ea6b667fbfd5e81904c92ab0ece9546fa0e0d, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2720, type=1, label=Length6 RHD, description=, icons={}, hash=4424d3fc90a9353d1afcc692d28937eb41666545, activeIndex=6, innerRecords={{index=0}{contents={id=player=0;id=2721, type=0, label=FoundationBufferedV3.1.5, description=, icons={{name=signal-B}}, hash=d06e898569a7cc93210daf63db2ecd37fe19daf3, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2722, type=0, label=T, description=, icons={{name=signal-T}}, hash=f20e2f64496c824be7816e9a7e6e2c5d87af590b, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2723, type=0, label=4-way, description=, icons={{name=signal-X}}, hash=e29a088b600f87f3acd6109fb6979429317c31e0, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2724, type=0, label=Curve, description=, icons={{name=signal-C}}, hash=3ee82b336064ce86b4fbec83f9b2e2c670867bea, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=2725, type=0, label=Straight, description=, icons={{name=rail}}, hash=2b35d440f3ee5adae7b9938f9c6f37fbfe6f6d39, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2726, type=0, label=U-Turn, description=, icons={{name=signal-U}}, hash=fe312488adfd4f854fe6423856b51ed2506ad2d5, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=2727, type=0, label=Roboports, description=, icons={{name=roboport}}, hash=db699c17dbb2d74990a79e95aa0604f4aaa326fa, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}}}}{index=1}{contents={id=player=0;id=2728, type=1, label=Length6 LHD, description=, icons={}, hash=2583404918df99fe702c90a77883cb2e565d51dc, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2729, type=0, label=FoundationBufferedLHDV3.2.4, description=, icons={{name=rail}}, hash=1a9a97b356b26e1b9ef882a051b80a4d64cd1cd4, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2730, type=0, label=3-Way, description=, icons={{name=rail}}, hash=af30b99414e0eb397a9de61e561a83234f2b12d6, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2731, type=0, label=4-Way, description=, icons={{name=rail}}, hash=5c2a3148f5995d4185ecb4556ee82d82fe29cb0f, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2732, type=0, label=Curve, description=, icons={{name=rail}}, hash=cb8f2d092baee36e1d7999eadbc8a6abd1301369, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=2733, type=0, label=L6Straight, description=, icons={{name=rail}}, hash=3d4ca8378eb533ef820c495db274d7c3acb3737d, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2734, type=0, label=U-Turn, description=, icons={{name=rail}}, hash=c852101745ec523f6ee2d3d580ed73b22a2a5af4, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=2735, type=0, label=Roboports, description=, icons={{name=rail}}, hash=2cc7333e56bbff6396ca60e5e4e8d86bc44efbb6, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}}}}{index=6}{contents={id=player=0;id=2736, type=0, label=BridgeV1.2.2, description=, icons={{name=transport-belt}, {name=roboport}}, hash=b8cec040c96ddf5a51b16190a9332528f5fd4323, isPreview= false, empty=false, hasBackup=false, snapToGrid={48, 48}, positionRelativeToGrid=%s{0, 0}}}{index=7}{contents={id=player=0;id=2737, type=0, label=DefaultItemsV1.2.1, description=, icons={{name=constant-combinator}}, hash=e03761f6e07e0c239637481987ecd93bf9f337af, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=3057, type=1, label=railblocks 0.7.1, description=[color=#FFFF00]low-nonsense LHD rail system with a focus on modularity[/color] Always make sure to have a sufficiently long block to fit a train after every junction. [color=#ff8000]v0.7.1 by taxi[/color], icons={{name=rail}, {name=rail}, {name=rail}, {name=rail}}, hash=327db5dd3eb6b776d899ba245795d1235420102b, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=3058, type=1, label=2-track blocks, description=[color=#ff8000]railblocks v0.7.1 by taxi, book 1/7[/color], icons={{name=signal-2}, {name=signal-T}, {name=rail}, {name=rail}}, hash=e7642c57b3407c3b2777732d73765d9b85243987, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3059, type=0, label=straight 12-long, description=, icons={{name=rail}}, hash=23961ba0e6a9c5ebf20e4963caaba61a7100c657, isPreview= false, empty=false, hasBackup=false, snapToGrid={84, 24}}}{index=1}{contents={id=player=0;id=3060, type=0, label=straight 11-long, description=, icons={{name=rail}}, hash=1206f7eae0d8e8a19ee633083c1dfa5aa0d4411e, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 24}}}{index=2}{contents={id=player=0;id=3061, type=0, label=straight 8-long, description=, icons={{name=rail}}, hash=38dd6234e66f8b430726407650d8d137b4bde265, isPreview= false, empty=false, hasBackup=false, snapToGrid={56, 24}}}{index=3}{contents={id=player=0;id=3062, type=0, label=straight 4-long, description=, icons={{name=rail}}, hash=3db10c3259d76129db7fe93e069b0c2b4a11534e, isPreview= false, empty=false, hasBackup=false, snapToGrid={28, 24}}}{index=4}{contents={id=player=0;id=3063, type=0, label=2trk stub straight, description=for more granular rail laying, icons={{name=signal-2}, {name=signal-S}}, hash=bc20972737237cd95192be9c89114061b16638d3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3064, type=1, label=curves 2-track, description=, icons={}, hash=a86f86039b0b4b1eb22bcfff9826cbf37b863348, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=3065, type=0, label=straight-90° 2-trk, description=, icons={{name=rail}}, hash=44f2a87c20969ebc7f91f61178e4abbac69739b9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3066, type=0, label=diagonal-90° 2-trk, description=, icons={{name=rail}}, hash=34e099fad0d826b244d659f30d0bb54e40189066, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3067, type=0, label=135°(A) 2-trk, description=, icons={{name=rail}}, hash=c6f129a019668ab8c3300b0a2ebb324f0f133a9a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3068, type=0, label=135°(B) 2-trk, description=, icons={{name=rail}}, hash=8480f75a0c6b6a8d715d8c3c0876f666805e2c31, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3069, type=0, label=135°(C) 2-trk, description=, icons={{name=rail}}, hash=2a29dce758a93dd624c87f033e720366e13c29df, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3070, type=0, label=135°(D) 2-trk, description=, icons={{name=rail}}, hash=c1fe9f68da1cf8d9144a164a4bc0688459ec1110, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3071, type=0, label=45°(A) 2-trk, description=, icons={{name=rail}}, hash=b1ba2b223d9f1d40ada1be5e20e7583259fb753f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3072, type=0, label=45°(B) 2-trk, description=, icons={{name=rail}}, hash=52e2d792ddb74c517856e1a233d08ca24cdc9fa1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=3073, type=0, label=2trk stub diagonal, description=for more granular rail laying, icons={{name=signal-2}, {name=signal-D}}, hash=46d6b70d5d095e798a187662eb70c2b3ae796483, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3074, type=0, label=diagonal 4-long, description=, icons={{name=rail}}, hash=68f9e159e5b1cccbfa28c15aa527a1df55937b74, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3075, type=0, label=diagonal 8-long, description=, icons={{name=rail}}, hash=27cf946f04ef3084bf9998d2847a3c27af19daaa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3076, type=0, label=diagonal 11-long, description=, icons={{name=rail}}, hash=c441ae249c80f3c7f5f365f00b3013b3e8ae094e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3077, type=0, label=diagonal 12-long, description=, icons={{name=rail}}, hash=2d77cfe80c1b631c1607b5a1e847219754229012, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=3078, type=1, label=2-track junctions, description=Y intersections cannot be overlaid on curves. mini intersections cannot be overlaid with 4-track or curves. [color=#ff8000]railblocks v0.7.1 by taxi, book 2/7[/color], icons={{name=signal-2}, {name=signal-T}, {name=rail-chain-signal}, {name=rail-signal}}, hash=8db3b31d433d963c8d4dd75b10b0590c7efde869, activeIndex=11, innerRecords={{index=0}{contents={id=player=0;id=3079, type=0, label=straight-T mini, description=[color=#FF4040]not upgradable to 4-track[/color], icons={{name=rail}}, hash=615c6cbd676819b631796e7542d2c665814f22ed, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3080, type=0, label=diagonal-T mini, description=[color=#FF4040]not upgradable to 4-track[/color], icons={{name=rail}}, hash=744d907f90d8606e85a42686fab07c47a7ded2e4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3081, type=0, label=straight-T 2-trk, description=, icons={{name=rail}}, hash=3e2e88b6d09439ec8f89231401f53a2106006265, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3082, type=0, label=diagonal-T 2-trk, description=, icons={{name=rail}}, hash=a4b2814d1e4244c35c891761753282d8e7400e7b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3083, type=0, label=straight-Y 2-trk, description=, icons={{name=rail}}, hash=45ed9956b86a2a443f6090ec530d66f39e1ad718, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3084, type=0, label=diagonal-Y 2-trk, description=, icons={{name=rail}}, hash=a7b00e9f87e431aa9025f4192ee22e06f1bb056e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3085, type=0, label=straight-T(A) 2-trk, description=, icons={{name=rail}}, hash=d31663c8fa4f6a8bce33983f91fa8f10aca35f6d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3086, type=0, label=diagonal-T(A) 2-trk, description=, icons={{name=rail}}, hash=a26ae011f809d0c19b82ddb7fc9a203002836184, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3087, type=0, label=straight-T(B) 2-trk, description=, icons={{name=rail}}, hash=471ee3335a9f41986cb202988a3f1323a6b57991, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3088, type=0, label=diagonal-T(B) 2-trk, description=, icons={{name=rail}}, hash=bbdf6898a1fe734a4d23a47b3ba24a53a962efff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3089, type=0, label=straight-Y mini, description=[color=#FF4040]not upgradable to 4-track[/color], icons={{name=rail}}, hash=203229657ce0004dee77c05bb7c7c29bfc91ca88, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=3090, type=0, label=diagonal-Y mini, description=[color=#FF4040]not upgradable to 4-track[/color], icons={{name=rail}}, hash=b3e7802c314a9215d7fd0e6a3f3d4f312398ccb6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=3091, type=1, label=4-track blocks, description=Y intersections cannot be overlaid on curves. [color=#ff8000]railblocks v0.7.1 by taxi, book 3/7[/color], icons={{name=signal-4}, {name=signal-T}, {name=rail}, {name=rail}}, hash=b568bdbdb4099cb3bbbc640b9156b5bb63f081ce, activeIndex=10, innerRecords={{index=0}{contents={id=player=0;id=3092, type=0, label=straight 12-long, description=, icons={{name=rail}}, hash=23961ba0e6a9c5ebf20e4963caaba61a7100c657, isPreview= false, empty=false, hasBackup=false, snapToGrid={84, 24}}}{index=1}{contents={id=player=0;id=3093, type=0, label=straight 11-long, description=, icons={{name=rail}}, hash=1206f7eae0d8e8a19ee633083c1dfa5aa0d4411e, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 24}}}{index=2}{contents={id=player=0;id=3094, type=0, label=straight 8-long, description=, icons={{name=rail}}, hash=38dd6234e66f8b430726407650d8d137b4bde265, isPreview= false, empty=false, hasBackup=false, snapToGrid={56, 24}}}{index=3}{contents={id=player=0;id=3095, type=0, label=straight 4-long, description=, icons={{name=rail}}, hash=3db10c3259d76129db7fe93e069b0c2b4a11534e, isPreview= false, empty=false, hasBackup=false, snapToGrid={28, 24}}}{index=4}{contents={id=player=0;id=3096, type=0, label=4trk stub straight, description=for more granular rail laying, icons={{name=signal-4}, {name=signal-S}}, hash=44a60b4e0a5c3e910656b138b66c66832dd78fce, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3097, type=1, label=curves 4-track, description=Note: Y-intersections cannot be overlaid over any of these curves!, icons={}, hash=8d23487606ada4e6b68e344996c420537f62ce08, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=3098, type=0, label=straight-90° 4-trk, description=, icons={{name=rail}}, hash=c02f59b0af9425283ef09fbec0a7bb789ba365ec, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3099, type=0, label=diagonal-90° 4-trk, description=, icons={{name=rail}}, hash=6791fc80ff9f58f0ea6f1b3a23d946fc6e813b23, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3100, type=0, label=135°(A) 4-trk, description=, icons={{name=rail}}, hash=f1de92281740b6fa70e509b91edc662d2e9c16e1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3101, type=0, label=135°(B) 4-trk, description=, icons={{name=rail}}, hash=d00a9584d910b1f72ecd2ea8e742cec9c3bc89cb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3102, type=0, label=135°(C) 4-trk, description=, icons={{name=rail}}, hash=82e1ae11f228757c46c81f1a89c083e69a2393b3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3103, type=0, label=135°(D) 4-trk, description=, icons={{name=rail}}, hash=8b25bd5c49b94ad56e81306d9c3b3de6e09ebba2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3104, type=0, label=45°(A) 4-trk, description=, icons={{name=rail}}, hash=299d4344f0064f050bc4bb856f9d88286c7b0b15, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3105, type=0, label=45°(B) 4-trk, description=, icons={{name=rail}}, hash=142b67f3c8df18b06e2cab290323f177331ef2a1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=3106, type=0, label=4trk stub diagonal, description=for more granular rail laying, icons={{name=signal-4}, {name=signal-D}}, hash=ae1c5bbc558bd5500c9f5cd5d257d98e592a8798, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3107, type=0, label=diagonal 4-long, description=, icons={{name=rail}}, hash=68f9e159e5b1cccbfa28c15aa527a1df55937b74, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3108, type=0, label=diagonal 8-long, description=, icons={{name=rail}}, hash=27cf946f04ef3084bf9998d2847a3c27af19daaa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3109, type=0, label=diagonal 11-long, description=, icons={{name=rail}}, hash=c441ae249c80f3c7f5f365f00b3013b3e8ae094e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3110, type=0, label=diagonal 12-long, description=, icons={{name=rail}}, hash=2d77cfe80c1b631c1607b5a1e847219754229012, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=3111, type=1, label=4-track junctions, description=[color=#ff8000]railblocks v0.7.1 by taxi, book 4/7[/color], icons={{name=signal-4}, {name=signal-T}, {name=rail-chain-signal}, {name=rail-signal}}, hash=c9630c056d19d34ead56ba5058821645e1eb6548, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=3112, type=0, label=straight-T 4-trk, description=, icons={{name=rail}}, hash=48e511b6caf1eafa584f8daa2aebb28eed00f006, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3113, type=0, label=diagonal-T 4-trk, description=, icons={{name=rail}}, hash=8c62b67e71335fb9c131adca776161b3403bca9d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3114, type=0, label=straight-Y 4-trk, description=, icons={{name=rail}}, hash=d3f862ada7e58626e7fa24e6c9ee1ae16a6d649e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3115, type=0, label=diagonal-Y 4-trk, description=, icons={{name=rail}}, hash=c390d4a429654fa01bd2b85c674b88e2c6e5e7ae, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3116, type=0, label=straight-T(A) 4-trk, description=, icons={{name=rail}}, hash=c5b5b1a515df0c6c3f0a306c8a685c0b17e6d89b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3117, type=0, label=diagonal-T(A) 4-trk, description=, icons={{name=rail}}, hash=98af2a807e802b46bb2e2b6b0254b6e57eae25fa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3118, type=0, label=straight-T(B) 4-trk, description=, icons={{name=rail}}, hash=61a4b26a9d644ef0af9c31da562077f80e66345d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3119, type=0, label=diagonal-T(B) 4-trk, description=, icons={{name=rail}}, hash=8948070a8daff4d47578e21f3907ac9bd06d4796, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=4}{contents={id=player=0;id=3120, type=1, label=buffered junctions, description=[color=#ff8000]railblocks v0.7.1 by taxi, book 5/7[/color], icons={{name=signal-B}, {name=signal-T}, {name=rail}, {name=rail-signal}}, hash=2615e8e6d8b5746b32264ccebf55b864246fe9fd, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3121, type=0, label=buffered-T 2-trk 11-long, description=, icons={{name=rail}}, hash=63ac3203a9972bb9f2523923a6ef04a602cdb745, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3122, type=0, label=4-trk double buffered-T 11-long, description=, icons={{name=rail}}, hash=51c8e8826d7531d2f7ad647c23fbfa282e409b62, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3123, type=0, label=buffered-T 4to2 11-long, description=By default, only one of the two lanes from each direction can turn. Connect the misplaced curves to let trains from both lanes turn. v4, icons={{name=rail}}, hash=90b8404052254810b3bec45b54cb68e92d32e05e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=3124, type=1, label=splits & merges, description=[color=#ff8000]railblocks v0.7.1 by taxi, book 6/7[/color], icons={{name=signal-2}, {name=signal-T}, {name=signal-4}, {name=signal-T}}, hash=be14ad7658219b92f1bf59c638643ad5e26c5471, activeIndex=11, innerRecords={{index=0}{contents={id=player=0;id=3125, type=0, label=straight 4to2, description=, icons={{name=rail}}, hash=725a164d0820978ecb26c0b6e7d64bf66c24a8bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3126, type=0, label=diagonal 4to2, description=, icons={{name=rail}}, hash=b6b72351176bca689b0a181546aa843c77dce593, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3127, type=0, label=straight 2to4, description=, icons={{name=rail}}, hash=92ec4d65938a89ccb5463e13c9488d0afed2d626, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3128, type=0, label=diagonal 2to4, description=, icons={{name=rail}}, hash=b634a4a68d838c193cb73e085719af9f731373a2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3129, type=1, label=straight single rail, description=, icons={}, hash=3ace1692e8a341c65c08ce00f6eeafdc65cebf53, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3130, type=0, label=2-trk IN, description=, icons={{name=rail}}, hash=75182a33304bbcef48f2bd1e5c369167879ad6dd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3131, type=0, label=2-trk OUT, description=, icons={{name=rail}}, hash=a36002c010151dcf419137dfc537db48891be709, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3132, type=0, label=4-trk IN, description=, icons={{name=rail}}, hash=30970e5dc6b7e0351015dc69fd260ccb941140c2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3133, type=0, label=4-trk OUT, description=, icons={{name=rail}}, hash=8a5026b8a09239bebc82dd601e8f339a3f60c1f8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3134, type=0, label=2-trk to 1, description=, icons={{name=rail}}, hash=7a1291ced650feb47bd84d25b1239dcf0e0c0153, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3135, type=0, label=4-trk to 1, description=, icons={{name=rail}}, hash=833e4f3883387dab363c6a6a02fcd1cc0c9c386e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=3136, type=0, label=blasphemous loopswitch, description=use with extreme parsimony actually just don't. what's wrong with you, icons={{name=signal-O}, {name=signal-X}}, hash=a352c7c14dfe63adf75cbe3602f3ff08c14f2da3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3137, type=0, label=straight smart switch, description=[color=#FFFF00]2000 penalty per lane change[/color], icons={{name=rail}}, hash=9a678edcf5c461043fa4da73e3b22073bcfabc36, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3138, type=0, label=straight switch, description=[color=#FFFF00]to be used sparingly[/color], icons={{name=rail}}, hash=bfad96f65407c6c199438d3399e16410c598b6d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3139, type=0, label=straight 2to4 connector, description=, icons={{name=rail}}, hash=e428005970133c1ac4f3214ee1a7f80bb4641ee4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3140, type=0, label=diagonal smart switch, description=[color=#FFFF00]2000 penalty per lane change[/color], icons={{name=rail}}, hash=31cffb0bf9f59ce81d48a833d073c96c2d43a0d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3141, type=0, label=diagonal switch, description=[color=#FFFF00]to be used sparingly[/color], icons={{name=rail}}, hash=6f75f869059516966c0094e91dc2fd88b8271ac7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=3142, type=0, label=diag. 2to4 connector, description=, icons={{name=rail}}, hash=cff914c0f79519af28904e3d7399af9603716889, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=3143, type=1, label=goodies, description=possibly useful stuff [color=#ff8000]railblocks v0.7.1 by taxi, book 7/7[/color], icons={{name=signal-check}}, hash=c75826930e81cd54909eda57fc4184ee5c684b5c, activeIndex=9, innerRecords={{index=0}{contents={id=player=0;id=3144, type=1, label=bulbous reverse, description=mono/bi-directional inline buffered reversal with a weird look. [color=#FFFF00]to be used sparingly[/color], icons={{name=signal-R}}, hash=d6e37386956c008ba1c2dadc8eaec1e1920fe2d6, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3145, type=0, label=bidirectional 11-long, description=, icons={{name=rail}}, hash=909788f711bbed985deabfd501f41544b62eedb5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3146, type=0, label=[font=default-small]monodirectional[/font] 11-long, description=, icons={{name=rail}}, hash=5e1d120566dde28be13a740fe3a80ad5e5d31927, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=3147, type=1, label=compact squiggly, description=A compact stacker design of unknown origin. It takes advantage of diagonal splits and curves to compress parallel lanes., icons={{name=rail}, {name=signal-S}, {name=rail}, {name=signal-Z}}, hash=7109c8f18550105bc8012355a48540eb68489d69, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3148, type=0, label=stacker-S 11-long, description=, icons={{name=signal-S}}, hash=bd6ec779c8a700dfe91330a3b3ecdc652d5e2ce8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3149, type=0, label=stacker-Z 11-long, description=, icons={{name=signal-Z}}, hash=1b9b047060213067f4aa3351f3b7d485af3d8bc0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=3150, type=1, label=mutated Ts, description=technically, these are NOT 4-way intersections..., icons={}, hash=7d7662ec599ed5d6fab4a00769f50f0615e1b8d2, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=3151, type=0, label=double T intersection, description=branches are not connected to each other!, icons={{name=signal-T}, {name=signal-T}}, hash=dac91e4898deecc52e2a72d83cc5a04a71047556, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3152, type=0, label=T + straight, description=straight passthrough on a T intersection, icons={{name=signal-T}, {name=signal-I}}, hash=908ece5f9dea385fee068722ba1965c06d509674, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3153, type=0, label=triple split, description=three branches sprouting from one main line, icons={{name=signal-3}, {name=signal-I}}, hash=d7ee55547fb82922222d4472b03c145ccd168ca8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=3154, type=0, label=Train-B8™, description= bait unsuspecting trains here by renaming this stop to theirs. can be used for forcing specific paths or instant reversal. , icons={{name=train-stop}}, hash=f0a53c1c5f67274ffe4b1d58185e77b680f22c01, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3155, type=0, label=light penalty, description= adds 1000 penalty to pathfinding can also be used to slow down trains. the closest the signal are to each other, the more the train has to slow down to pass through. , icons={{name=red-wire}, {name=rail-signal}, {name=rail-signal}}, hash=de9d08391d16ce4e181f9167b6422b046ce3589b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3156, type=0, label=#Penalty, description= adds 2000 penalty to pathfinding , icons={{name=train-stop}}, hash=e4924738bc911ca294dd1c4a741215a6d662cf4d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3157, type=0, label=CN connector, description=Both the outermost poles are connected by wires to each other pole. Can be used to quickly connect disconnected power poles with CN wires. Place a ghost of this print starting from either one of the two outermost poles so that both of ghosts are blue, then undo. The ghosts will disappear but the wire connection will remain., icons={{name=big-electric-pole}}, hash=38caf72e4de019984cb92f9a50d0a01a6aeb3e4c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3158, type=0, label=2 poles straight, description=max distance big power poles, icons={{name=big-electric-pole}, {name=big-electric-pole}}, hash=03a83e20f848983fa63ed003f0d898d04e0dbe03, isPreview= false, empty=false, hasBackup=false, snapToGrid={30, 6}}}{index=8}{contents={id=player=0;id=3159, type=0, label=2 poles diagonal, description=max distance big power poles, icons={{name=blueprint}, {name=big-electric-pole}, {name=big-electric-pole}}, hash=db40ac3cb12c92c996ad9a733f3157d15cd719ed, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3160, type=0, label=str8 max[item=big-electric-pole] over[item=landfill], description=good ol', max big-pole-spacing straight 2-track 12-car rail over landfill, by [color=#ffff00]doctrosix[/color]. a classic. , icons={{name=rail}, {name=rail}, {name=landfill}, {name=landfill}}, hash=eec1419efa03fe39045251652cbfac5f427b7ab7, isPreview= false, empty=false, hasBackup=false, snapToGrid={90, 24}}}}}}{index=7}{contents={id=player=0;id=3161, type=0, label=tinyurl.com/taxisbps, description=more prints at: tinyurl.com/taxisbps but not really, icons={{name=car}}, hash=87a077e351854205d4e21adac3efa597429bffbe, isPreview= false, empty=false, hasBackup=false, snapToGrid={30, 20}}}}}}{index=6}{contents={id=player=0;id=2738, type=1, label=Le rails, description=, icons={}, hash=16039b0c5b93ea69ceaf6b3adc42618df53c1d6b, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2739, type=0, label=, description=, icons={{name=rail}, {name=express-splitter}}, hash=9e9b4d357b9efabe0e081c3f1ee6d6d24239e60a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2740, type=0, label=, description=, icons={{name=transport-belt}, {name=rail}}, hash=792c3b19d4ba5b1cc622bc228797bcedcb99b2a6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2741, type=0, label=16 Blue Belt Output, description=, icons={{name=train-stop}, {name=express-transport-belt}, {name=signal-1}, {name=signal-6}}, hash=e5b4c4be578df9b28e3779289a99505cb5288c18, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2742, type=0, label=Celtic Knot Intersection (RHD), description=, icons={{name=rail}}, hash=a183afa02d03d79b4a480398810854de882609ec, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2743, type=0, label=Celtic Knot Intersection (RHD), description=, icons={{name=rail}}, hash=a183afa02d03d79b4a480398810854de882609ec, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=7}{contents={id=player=0;id=2744, type=1, label=AWD - V6.1 - NAD4X4, description=, icons={{name=gun-turret}}, hash=9f021b52d6d934fbc5cda761f0499dd949fd9f0a, activeIndex=5, innerRecords={{index=0}{contents={id=player=0;id=2745, type=0, label=AWD - Main Factory Single Supply Trains - V6.1 - NAD4X4, description=The AWD Main Factory to maintian and produce required components for the AWD wall and oupost system. Snap to grid enabled for alignment to NAD4X4 rail blueprints books., icons={{name=stone-wall}, {name=gun-turret}, {name=train-stop}, {name=assembling-machine-2}}, hash=8ee1949b0e5abf6741d7a8de3f37247b7e879696, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2746, type=0, label=AWD - Main Factory Dual Supply Trains - V6.1 - NAD4X4, description=The AWD Main Factory to maintian and produce required components for the AWD wall and oupost system. Snap to grid enabled for alignment to NAD4X4 rail blueprints books., icons={{name=stone-wall}, {name=gun-turret}, {name=train-stop}, {name=assembling-machine-2}}, hash=fd6d53213709d35be2a515098fc68f62aa34cf93, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2747, type=1, label=AWD - Wall Supply Stations - V6.1 - NAD4X4, description=AWD Stations for defensive walls., icons={{name=signal-S}}, hash=8ac0d1ba03e95854a72ed4084cb19d420bb1b562, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2748, type=0, label=AWD - Wall Supply Station 1 - V6.1 - NAD4X4, description=Supply station with straight wall section for defensive walls., icons={{name=stone-wall}, {name=gun-turret}, {name=rail}, {name=train-stop}}, hash=c379c9cb722b3d600c769383f37482f647b9c553, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2749, type=0, label=AWD - Wall Supply Station 2 - V6.1 - NAD4X4, description=Supply station with curved left wall section for defensive walls., icons={{name=stone-wall}, {name=gun-turret}, {name=rail}, {name=train-stop}}, hash=39870f132404eb8228af19cb4aafa55cfa187d9c, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2750, type=0, label=AWD - Wall Supply Station 3 - V6.1 - NAD4X4, description=Supply station with curved right wall section for defensive walls., icons={{name=stone-wall}, {name=gun-turret}, {name=rail}, {name=train-stop}}, hash=b9c01e0a6abe2ff562150f55a09c73dcc592aa82, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}}}}{index=3}{contents={id=player=0;id=2751, type=1, label=AWD - Wall Sections Type A - V6 - NAD4X4, description=Modula wall sections (type A), icons={{name=signal-A}}, hash=5454fa0afa65883571b6de0b800422dfeeaf2f6b, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2752, type=0, label=AWD - Straight Wall 1 (A) - V6 - NAD4X4, description=Straight wall section for AWD (type A), icons={{name=stone-wall}, {name=gun-turret}}, hash=7774e79dc61086ecdfdfb4f9e8038bf1938e23ff, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2753, type=0, label=AWD - Straight Wall 2 (A) - V6 - NAD4X4, description=Straight wall section for AWD (type A), icons={{name=stone-wall}, {name=gun-turret}}, hash=b12720620d3867357c0c4b70709d2f5c39a5c476, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2754, type=0, label=AWD - Straight Wall Foot Gate (A) - V6 - NAD4X4, description=Straight wall section with foot gate for AWD (type A), icons={{name=stone-wall}, {name=gun-turret}}, hash=f0ebea7e4777474cb465ecf58690ce5ac94937c2, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2755, type=0, label=AWD - Straight Wall 2xRail Gate (A) - V6 - NAD4X4, description=Straight wall section with 2 way rail gate for AWD (type A), icons={{name=stone-wall}, {name=gun-turret}}, hash=fdc67b4b2ec286dad627fbb3c4b2c5b4e47e0226, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=2756, type=0, label=AWD - Straight Wall 4xRail Gate (A) - V6 - NAD4X4, description=Straight wall section with 4 lane 2 way rail gate for AWD (type A) Note - will give error on rail blueprint inside wall due to pipe where signal should be, extra signals included in this blueprint for this. If rail placed first make sure pipe is placed correctly., icons={{name=stone-wall}, {name=gun-turret}}, hash=da19d3189e35cf5e01cb5fc5fedeb2b4f076c18f, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2757, type=0, label=AWD - 90 Curved Wall (A) - V6 - NAD4X4, description=90 degree curved wall section with foot gates for AWD (type A), icons={{name=stone-wall}, {name=gun-turret}}, hash=b8c2f439964f3720d00180ee6dd749413b1de43b, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}}}}{index=4}{contents={id=player=0;id=2758, type=1, label=AWD - Wall Sections Type B - V6 - NAD4X4, description=Modula wall sections (type B), icons={{name=signal-B}}, hash=bddf3f4e32463063b12ea9b7afb55633fc75ed2f, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2759, type=0, label=AWD - Straight Wall 1 (B) - V6 - NAD4X4, description=Straight wall section for AWD (type B), icons={{name=stone-wall}, {name=gun-turret}}, hash=b48dadc99ef6330827930b07285d927c51725141, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2760, type=0, label=AWD - Straight Wall 2 (B) - V6 - NAD4X4, description=Straight wall section for AWD (type B), icons={{name=stone-wall}, {name=gun-turret}}, hash=83fbdb106ff2423f0874b80bd3277b6bfede7274, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2761, type=0, label=AWD - Straight Wall Foot Gate (B) - V6 - NAD4X4, description=Straight wall section with foot gate for AWD (type B), icons={{name=stone-wall}, {name=gun-turret}}, hash=6d122791183ae28e7d7f2d787c4b1d46a5016dfd, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2762, type=0, label=AWD - Straight Wall 2xRail Gate (B) - V6 - NAD4X4, description=Straight wall section with 2 way rail gate for AWD (type B), icons={{name=stone-wall}, {name=gun-turret}}, hash=c674e3b050d2398e261393b17c8cf19f74a17b0c, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=2763, type=0, label=AWD - Straight Wall 4xRail Gate (B) - V6 - NAD4X4, description=Straight wall section with 4 lane 2 way rail gate for AWD (type B) Note - will give error on rail blueprint inside wall due to pipe where signal should be, extra signals included in this blueprint for this. If rail placed first make sure pipe is placed correctly., icons={{name=stone-wall}, {name=gun-turret}}, hash=1d4e6b18673dee1ecf8d7a2f49ec13504cb094f7, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2764, type=0, label=AWD - 90 Curved Wall (B) - V6 - NAD4X4, description=90 degree curved wall section with foot gates for AWD (type B), icons={{name=stone-wall}, {name=gun-turret}}, hash=72188292df1454c19892e8978657f6d4a956d59b, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}}}}{index=5}{contents={id=player=0;id=2765, type=1, label=AWD - Outpost Layouts - V6.1 - NAD4X4, description=Outpost layouts, icons={{name=signal-O}}, hash=0a4c3c819d8f8e97c26925c058533b607c02886b, activeIndex=6, innerRecords={{index=0}{contents={id=player=0;id=2766, type=0, label=AWD - Mining Outpost Large - V6.1 - NAD4X4, description=Pre designed large mining outpost with AWD defenses., icons={{name=stone-wall}, {name=gun-turret}, {name=train-stop}, {name=electric-mining-drill}}, hash=c270fd3b902261a593ae18a4d0e2d38700a9642a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2767, type=0, label=AWD - Mining Outpost Small - V6.1 - NAD4X4, description=Pre designed small mining outpost with AWD defenses., icons={{name=stone-wall}, {name=gun-turret}, {name=train-stop}, {name=electric-mining-drill}}, hash=56124c32536c26f7e4a7d472a02d77ac714d5b08, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2768, type=0, label=AWD - Mining Outpost No Walls 1 - V6.1 - NAD4X4, description=Pre designed station with no defences but will still deliver components for mining outpost., icons={{name=train-stop}, {name=electric-mining-drill}}, hash=c244af15b01702141d6e20b15d7057135eecdd55, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2769, type=0, label=AWD - Mining Outpost No Walls 2 - V6.1 - NAD4X4, description=Pre designed station with no defences but will still deliver components for mining outpost., icons={{name=train-stop}, {name=electric-mining-drill}}, hash=080fa0ba3c9a1d0593f202e1e82181fc240e3071, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=2770, type=0, label=AWD - Mining Outpost No Walls 3 - V6.1 - NAD4X4, description=Pre designed station with no defences but will still deliver components for mining outpost., icons={{name=train-stop}, {name=electric-mining-drill}}, hash=3a6e7b105f1c0431254ed3b69163f5e200adc8b6, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2771, type=0, label=AWD - Miners Template - V6 - NAD4X4, description=Miners template for use with the no defences station., icons={{name=electric-mining-drill}, {name=fast-transport-belt}}, hash=f262514635a37c8352b47bc35ee5016709b517c5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2772, type=0, label=AWD - Fluid Outpost Large - V6.1 - NAD4X4, description=Pre designed large fluid outpost with AWD defenses., icons={{name=stone-wall}, {name=gun-turret}, {name=train-stop}, {name=pumpjack}}, hash=8b37e18253569dc462fe4961c074108167118fb5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2773, type=0, label=AWD - Fluid Outpost Small - V6.1 - NAD4X4, description=Pre designed small fluid outpost with AWD defenses., icons={{name=stone-wall}, {name=gun-turret}, {name=train-stop}, {name=pumpjack}}, hash=6f10b667303ec37ea2f52699bc79a68059e7977a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2774, type=0, label=AWD - Fluid Outpost No Walls - V6.1 - NAD4X4, description=Pre designed station with no defences but will still deliver components for fluid outpost., icons={{name=train-stop}, {name=pumpjack}}, hash=22cb41ae6afc265c72c2292aab2aa10f7367dd00, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}}}}{index=6}{contents={id=player=0;id=2775, type=1, label=AWD - Useful Extras - V6.1 - NAD4X4, description=Useful extras that dont fit in any other sections, icons={{name=signal-E}}, hash=922569d3eb34a4163e5e7f280ce49cc01f2703fc, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2776, type=0, label=AWD - Artillery Outpost - V6.1 - NAD4X4, description=Artillery outpost using AWD walls for defence, to help clear space for expansion. Artillery train is called here 3 times as often as regular stations by default., icons={{name=stone-wall}, {name=gun-turret}, {name=train-stop}, {name=artillery-shell}}, hash=f34ed0402708a7354bd9fb0741cce4c51c69dcbd, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2777, type=0, label=AWD - Straight Wall A/B Jointer - V6 - NAD4X4, description=Straight wall section allowing type A and type B sections to be joined but keeping roboport networks seperated. Useful if building large wall sections and wanting to seperate between supply stations., icons={{name=stone-wall}, {name=gun-turret}}, hash=93425c328a8b733c0458873dc4386fb112dc1254, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 16}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2778, type=0, label=AWD - Adhoc Trash Return Load Station - V6.1 - NAD4X4, description=Stand alone station if you just want to use the trash system of AWD in other builds to return unwanted items to your main base., icons={{name=train-stop}, {name=logistic-chest-storage}}, hash=d802a141314bba2061a81dcb18b8048f8b28985e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=7}{contents={id=player=0;id=2779, type=2, label=AWD - Deconstruction tool - V6 - NAD4X4, description=Donconstruction tool setup for recycling walls and outposts, icons={}, hash=27683347adb5177480e5328db9720bcc4345f6fd}}}}}{index=8}{contents={id=player=0;id=2780, type=1, label=Zr4g0n's station books, description=, icons={}, hash=7cd861a349f322bce4cdf1f94d4ef9887f339985, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2781, type=1, label=Unload 0.5 belt per wagon - Zr, description=This book contains stackable station unloading blueprints for half a blue belt per wagon per side. Use two prints to get 1 belts per wagon. Contains prints for 1, 2, 4, 6, 8, 10, 12, 14 and 16 wagons. No rails or signals. Zr4g0n, 2020-07-31, icons={{name=cargo-wagon}, {name=stack-inserter}, {name=signal-Z}, {name=signal-R}}, hash=652697b688ab5006dfdc18af8ff80500fb6be9fc, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=2782, type=1, label=2 wagons, 1 belt, description=, icons={}, hash=06a4f548c7e33bd59d77e03147b2b1c742afad3d, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2783, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2784, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2785, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2786, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=2787, type=1, label=4 wagons, 2 belts, description=, icons={}, hash=775ce7f58dc3f908b0e7f86b353f0e70d143c34d, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2788, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2789, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2790, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2791, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=2792, type=1, label=6 wagons, 3 belts, description=, icons={}, hash=33761d3a48ab8cdff6d56c88d00c42b68fbab77a, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2793, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2794, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2795, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2796, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=2797, type=1, label=8 wagons, 4 belts, description=, icons={}, hash=e28dbd602cafe7de04ee7c32d1d95899b440b023, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2798, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2799, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2800, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2801, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=4}{contents={id=player=0;id=2802, type=1, label=10 wagons, 5 belts, description=, icons={}, hash=ef324d48fd7204c93778558f4f5f8d3f0f7616b9, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2803, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2804, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2805, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2806, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=2807, type=1, label=12 wagons, 6 belts, description=, icons={}, hash=3818bd1d6642fca3fa9afe6102785fe8ed4f9895, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2808, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2809, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2810, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2811, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=2812, type=1, label=14 wagons, 12 belts, description=, icons={}, hash=bd6a0a7447e4fdd2e7257e533061838a931652d4, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2813, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2814, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2815, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2816, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=7}{contents={id=player=0;id=2817, type=1, label=16 wagons, 8 belts, description=, icons={}, hash=2365a30a6194654de272076ab730287d12110971, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2818, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2819, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2820, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2821, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{index=1}{contents={id=player=0;id=2822, type=1, label=Unload 1 belt per wagon - Zr, description=This book contains stackable station unloading blueprints for 1 blue belt per wagon per side. Use two prints to get 2 belts per wagon. Contains prints for 1, 2, 4, 6, 8, 10, 12, 14 and 16 wagons. No rails or signals. Zr4g0n, 2020-07-31, icons={{name=cargo-wagon}, {name=stack-inserter}, {name=signal-Z}, {name=signal-R}}, hash=966dc8d17e658f1a6545bdee5ab0930b8b45f749, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2823, type=1, label=1 wagon, 1 belt, description=, icons={}, hash=3563fc2dcaab0f70bc99187be83524ad6d6ecffa, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2824, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2825, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2826, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2827, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=2828, type=1, label=2 wagons, 2 belts, description=, icons={}, hash=e4b80f89344740faa43a9317b0cb51b9addca090, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2829, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2830, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2831, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2832, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=2833, type=1, label=4 wagons, 4 belts, description=, icons={}, hash=f2a452e59f3c93b5b7254f1b141acd636929b94d, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2834, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2835, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2836, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2837, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-splitter}}, hash=f4e051b2c68e978e833787d9f852995af6bf3cba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=2838, type=1, label=6 wagons, 6 belts, description=, icons={}, hash=bed1433e953f40139efcb723c965c02bc0f41a91, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2839, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2840, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2841, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2842, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=4}{contents={id=player=0;id=2843, type=1, label=8 wagons, 8 belts, description=, icons={}, hash=073c5ed34ab09071ee06a2889c1cca47d2820ecf, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2844, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2845, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2846, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2847, type=0, label=, description=, icons={{name=express-transport-belt}, {name=express-underground-belt}}, hash=66b8493a84bfb608b639bdb39494462edc8f9faf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=2848, type=1, label=10 wagons, 10 belts, description=, icons={}, hash=28eea831e61b663028dc845651a671e87b5e6926, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2849, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2850, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2851, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2852, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=2853, type=1, label=12 wagons, 12 belts, description=, icons={}, hash=03ff9ab4b84e9f4bc18da8c02c06a4be3cc8166e, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2854, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2855, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2856, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2857, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=7}{contents={id=player=0;id=2858, type=1, label=14 wagons, 14 belts, description=, icons={}, hash=4898a7cc72dc94e425bbcfedba03f6b8a99b9a8f, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2859, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2860, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2861, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2862, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=8}{contents={id=player=0;id=2863, type=1, label=16 wagons, 16 belts, description=, icons={}, hash=7334349bc2a56fbe31cab84b6f61a35fa083e54d, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2864, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2865, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2866, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2867, type=0, label=, description=, icons={{name=express-transport-belt}}, hash=ec179965cc8c97fe88bde9feb36fc42e206cd08e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}}}}}}}{{index=5}{contents={id=player=0;id=1807, type=1, label=Cursed train, description=, icons={}, hash=b6ffac76ac5b6314e4310f9b6bac7f87151f0bd8, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=1808, type=0, label=, description=, icons={{name=locomotive}}, hash=e3cfdc1e5f4dd52d2540362c2e41b3627052691c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1809, type=0, label=, description=, icons={{name=locomotive}}, hash=e3cfdc1e5f4dd52d2540362c2e41b3627052691c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1810, type=0, label=, description=, icons={{name=locomotive}}, hash=e3cfdc1e5f4dd52d2540362c2e41b3627052691c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1811, type=0, label=, description=, icons={{name=empty}, {name=cargo-wagon}}, hash=8acbae499e1c7c295ce274490993ade99bfd6519, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{{index=6}{contents={id=player=0;id=1817, type=1, label=Old Personal, description=, icons={{name=empty}, {name=empty}, {name=empty}, {name=blueprint-book}}, hash=0bb0b0293aa293a9a007eac70f11c7d4fea1ef10, activeIndex=4, innerRecords={{index=0}{contents={id=player=0;id=1818, type=1, label=# Builds 3.0 - [0.18+], description=A collection of builds from 0.18, icons={}, hash=2d5cbee11b22daa655d3734d8050d10f36d69dc1, activeIndex=12, innerRecords={{index=0}{contents={id=player=0;id=1819, type=0, label=0.18 - Arty Shell [item=artillery-shell] - 1/s or 60/m || [color=50,150,250][Logistics Out][/color], description=, icons={{name=empty}, {name=empty}, {name=empty}, {name=artillery-shell}}, hash=6c207cb50a63cc123c37dd85d2b8099b979e97bd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1820, type=0, label=0.18 - Battery [item=battery] - 2s or 120/m || [color=255,80,100][Tileable][/color] [color=240,130,0][Belt Out][/color], description=, icons={{name=empty}, {name=empty}, {name=battery}}, hash=fcc6a03380386e79cd22aa74a7c8ac572b5eca03, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1821, type=0, label=0.18 - Bots (Frames) [item=flying-robot-frame] - 0.5/s or 30/m || [color=255,80,100][Tileable] [/color], description=, icons={{name=empty}, {name=empty}, {name=flying-robot-frame}}, hash=3d80ed488ac984af07728fc40f1574f968d7db69, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1822, type=0, label=0.18 - Explosives [item=explosives] - 30/s or 1800/m || [color=240,130,0][Belt Out][/color], description=, icons={{name=empty}, {name=empty}, {name=explosives}}, hash=903b2b1c1af77e9c68352b07d249b851ed79592f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1823, type=0, label=0.18 - Explosives [item=explosives] - 15/s or 900/m || [color=240,130,0][Belt Out][/color], description=, icons={{name=empty}, {name=empty}, {name=explosives}}, hash=a0627d403d485f7457d4dacb539453c8dfccd7a4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1824, type=0, label=0.18 - Green chips (midgame) [item=electronic-circuit] - 12/s or 720/m || [color=255,80,100][Tileable][/color] [color=240,130,0][Belt Out][/color], description=, icons={{name=electronic-circuit}}, hash=6e95c9966c060219080e15f8cde7164817c22c73, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1825, type=0, label=0.18 - Plastic [item=plastic-bar] - 8s or 480/m || [color=255,80,100][Tileable][/color] [color=240,130,0][Belt Out][/color], description=, icons={{name=plastic-bar}}, hash=a10f658bc11736b234133d857f17d0b36ecc56e8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=1826, type=0, label=0.18 - Red Circuts [item=advanced-circuit] - 1/s or 60/m || [color=255,80,100][Tileable][/color] [color=240,130,0][Belt Out][/color], description=, icons={{name=empty}, {name=empty}, {name=advanced-circuit}}, hash=994363ae4b2b8411234557a420ddda30281da8f3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=1827, type=0, label=0.18 - Refined Concrete [item=refined-concrete] - 2.5/s or 150/m || [color=255,80,100][Tileable][/color] [color=240,130,0][Belt Out][/color], description=, icons={{name=empty}, {name=empty}, {name=refined-concrete}}, hash=0306338027f3bd2ca0c90b88f57732e74fdfb856, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=1828, type=1, label=Builds 2.0, description=, icons={}, hash=36506595b4def0b64d70a8833debb14d573f4232, activeIndex=18, innerRecords={{index=0}{contents={id=player=0;id=1829, type=0, label=0.17 black tilabel, description=, icons={{name=assembling-machine-2}, {name=fast-transport-belt}}, hash=4e9acb4a4663e40490f0e33ace6d7cc9a5fe90e7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1830, type=0, label=0.17 purple tilable, description=, icons={{name=assembling-machine-2}}, hash=9a68b06281fcd2ec3db076c6891a5127de98ab9f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1831, type=0, label=0.17 tileble blue, description=, icons={{name=assembling-machine-2}}, hash=04ba994884a91953e26a1405250cee29a7563c3e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1832, type=0, label=asid, description=, icons={{name=chemical-plant}, {name=sulfuric-acid}}, hash=4dc6070519e24b5159829b08b71ee0a3a53b1390, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1833, type=0, label=betteryes, description=, icons={{name=chemical-plant}}, hash=b8f0d5d3552c9bc31907c063e1b479a4a9685cc3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1834, type=0, label=Early scince template, description=, icons={{name=lab}}, hash=62ae6131c9910fe504fc4cd9a32fbf8ed8e3eed4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1835, type=0, label=explosives, description=, icons={{name=chemical-plant}}, hash=f7bbfb89824c5809f8d1a0c59510950bbed87f4a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1836, type=0, label=gears, description=, icons={{name=assembling-machine-1}, {name=iron-gear-wheel}}, hash=709214931d39c0dd1ef0f3ebeb1c8ac3e1d60427, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=1837, type=0, label=Mini Bace by sakari119, description=, icons={{name=transport-belt}, {name=steam-engine}}, hash=4cb093dfe887569877639fa57e16452959298780, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=1838, type=0, label=plastic tilabble, description=, icons={{name=chemical-plant}}, hash=5d481b1d0e0cde05a105aae890bcbdbf512edfcb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=1839, type=0, label=RC CG input, description=, icons={{name=assembling-machine-2}}, hash=9e2010c71ba5d02378739a0db2cd89a8597132a7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=1840, type=0, label=Red tileable v1, description=, icons={{name=assembling-machine-2}, {name=fast-transport-belt}, {name=advanced-circuit}}, hash=8f94c39b002072855976000c5ccb26f59a550af8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=1841, type=0, label=Reinforesed concrete tileable, description=, icons={{name=refined-concrete}, {name=assembling-machine-3}}, hash=94dc906674b92c6fef18aa42c0ea54f027cf322b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=1842, type=0, label=Science Sushi by sakari119, description=, icons={{name=lab}}, hash=f30e73b103f805f3e7adcf9ce276a711f26aef37, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=1843, type=0, label=Scince wagon, description=, icons={{name=cargo-wagon}, {name=rail}}, hash=885614b9d7e8c1da0a1e804db984f8d966309440, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=1844, type=0, label=super steam, description=, icons={{name=steam-engine}}, hash=ed5d3a01f3b3afdd714534a598e60892f2809ab4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=1845, type=0, label=SuperSteam2.0, description=, icons={{name=steam-engine}}, hash=7b831b6423b60bf045f516d11e707aa9be0f8196, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=1846, type=0, label=tileable EC, description=, icons={{name=assembling-machine-2}}, hash=3ba4b2ecc580e98a88e7ba12788864d9374f6249, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=1847, type=0, label=tileable PU, description=, icons={{name=assembling-machine-3}, {name=express-transport-belt}}, hash=a2fb28864c499da03a3318822065769d281c9c78, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{index=1}{contents={id=player=0;id=1849, type=1, label=furnaces, description=, icons={}, hash=8bcc7f43d0ce82b7129da2e3130536bf40da0c66, activeIndex=23, innerRecords={{index=0}{contents={id=player=0;id=1850, type=0, label=0.17 Compact smelter, description=, icons={{name=stone-furnace}, {name=transport-belt}}, hash=42d6bcc74519c2f58ca23716add143d1a2eed190, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1851, type=0, label=0.17 steel weak, description=, icons={{name=stone-furnace}, {name=transport-belt}}, hash=4def02b3c039f3bd4821ec4390fa5711e204f9d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1852, type=0, label=4 iron 4 copper 2 GC, description=, icons={{name=iron-plate}, {name=copper-plate}, {name=electronic-circuit}, {name=stone-furnace}}, hash=8522580b8b7ec016c2663e87a1f28ec28e273556, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1853, type=0, label=8>4L, description=, icons={{name=fast-transport-belt}, {name=fast-underground-belt}}, hash=d023ee00b0f3761678135858e4928c91d570566a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1854, type=0, label=8>4R, description=, icons={{name=fast-transport-belt}, {name=fast-underground-belt}}, hash=3a500af8f76cfa15d7dac087c661b33e9439ac7f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1855, type=0, label=24 Furnace R Right, description=, icons={{name=fast-transport-belt}, {name=steel-furnace}, {name=signal-S}, {name=signal-R}}, hash=64e0cc58b5e1b3c89de795deeecd6fd082f8e633, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1856, type=0, label=24 Furnace Y Left, description=, icons={{name=transport-belt}, {name=stone-furnace}, {name=signal-S}, {name=signal-L}}, hash=f83b78ff144addfe9b073caf7e1b61e34f8fc350, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1857, type=0, label=24 furnace Y Right, description=, icons={{name=transport-belt}, {name=stone-furnace}, {name=signal-S}, {name=signal-R}}, hash=a8c42f7d0ea2ce47cc45ab5989819b86ce5c6085, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=1858, type=0, label=24 Furnaces R Left, description=, icons={{name=fast-transport-belt}, {name=steel-furnace}, {name=signal-S}, {name=signal-L}}, hash=7ee4916f8a9753e7a3d4aa0c02b37b9d23c7b041, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=1859, type=0, label=48 Furnace R Right, description=, icons={{name=fast-transport-belt}, {name=steel-furnace}, {name=signal-L}, {name=signal-R}}, hash=2d39e32f905cca620e5fa9750c48214339c970ca, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=1860, type=0, label=48 Furnace Y Left, description=, icons={{name=transport-belt}, {name=stone-furnace}, {name=signal-L}, {name=signal-L}}, hash=39fba1207925c80129939f6267981edcca7a1ad0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=1861, type=0, label=48 furnace Y Right, description=, icons={{name=transport-belt}, {name=stone-furnace}, {name=signal-L}, {name=signal-R}}, hash=dae6b5364d7d795fac7c9242c2629fe89a7a50a1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=1862, type=0, label=48 Furnaces R left, description=, icons={{name=fast-transport-belt}, {name=steel-furnace}, {name=signal-L}, {name=signal-L}}, hash=b177e8543aa8d5da7a8b089fabb20be035580c11, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=1863, type=0, label=Distributer, description=, icons={{name=fast-transport-belt}}, hash=204e6fa7d61a263eafcf997b774a89185219c54f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=1864, type=0, label=Doubble stack L, description=, icons={{name=fast-transport-belt}, {name=steel-furnace}}, hash=e9fe947d21f3f2378df8553d01855022157c7cdc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=1865, type=0, label=Doubble stack R, description=, icons={{name=fast-transport-belt}, {name=steel-furnace}}, hash=c65795c3b332310ca344f88fdb626216a0370ec2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=1866, type=0, label=Dual inline Smelt Sistem, description=, icons={{name=electric-furnace}}, hash=1ac1547699df6a54274247255c6079dda6a5cba4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=1867, type=0, label=GC for funaces, description=, icons={{name=assembling-machine-1}, {name=electronic-circuit}}, hash=0727c16c2f28a7c786cc609d537bf7d82cca562b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=1868, type=0, label=GC upgrade, description=, icons={{name=assembling-machine-2}, {name=empty}, {name=electronic-circuit}}, hash=3f64aae3f4619f086cfa1f4e58ec11c63a08903a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=1869, type=0, label=Smelting (STEEL), description=, icons={{name=steel-furnace}, {name=fast-underground-belt}}, hash=50b42dc78967ee1f8af8802ccc5bd4ae83b7b2cf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=1870, type=0, label=Steel smelting, description=, icons={{name=stone-furnace}}, hash=c9676d7718509cfbc26f1aa1759cf470e1f8185e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=1871, type=0, label=, description=, icons={{name=fast-transport-belt}, {name=steel-furnace}}, hash=052e4366b8876e1d11b2cede84db4be045351958, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=1872, type=1, label=Mines, description=, icons={{name=electric-mining-drill}}, hash=9f9a5fb6c128e91eda60f04e93fca3d3ee304b18, activeIndex=4, innerRecords={{index=0}{contents={id=player=0;id=1873, type=0, label=Early Fast || 15 i/s - [item=transport-belt] 900 i/s || [color=#BE00B9][Belt Out][/color], description=, icons={{name=electric-mining-drill}}, hash=e075bf61aa7fecbf056472f45128f360ee110cbf, isPreview= false, empty=false, hasBackup=false, snapToGrid={1, 1}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=1874, type=0, label=Mid Fast || 30 i/s - [item=fast-transport-belt] 1800 i/s || [color=#BE00B9][Belt Out][/color], description=, icons={{name=electric-mining-drill}}, hash=b37d5c5b2d22bd46ffd76e104b2659829709bb82, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1875, type=0, label=Early Slow || 15 i/s [item=transport-belt] x2 - || [color=#BE00B9][Belt Out][/color] [color=#FF3535][Tileable][/color], description=, icons={{name=electric-mining-drill}}, hash=75671b0a7757bd30eed47b84ca1d87ec5ec4a718, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1876, type=0, label=Mid Slow || 30 i/s x2 [item=fast-transport-belt] || [color=#BE00B9][Belt Out][/color] [color=#FF3535][Tileable][/color], description=, icons={{name=electric-mining-drill}}, hash=534c79362b2ea1d34e82fb271a56fc5e65e3d331, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1877, type=0, label=Late Slow || 45 i/s x2 [item=express-transport-belt] - 2700 i/m || [color=#BE00B9][Belt Out][/color] [color=#FF3535][Tileable][/color], description=, icons={{name=electric-mining-drill}}, hash=c49c6d261b59cddc9c2c4733eafe47a2a3068174, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=1878, type=1, label=Mining, description=, icons={}, hash=48397590dc2f0e8e3950b351f767237610babc2c, activeIndex=12, innerRecords={{index=0}{contents={id=player=0;id=1879, type=0, label=8 mines, description=, icons={{name=electric-mining-drill}}, hash=40ddb8eedce948ad772d6083fc81b223a5c58445, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1880, type=0, label=8 mines (early), description=, icons={{name=electric-mining-drill}}, hash=2ae9d6fd54fb21269677b27a4ea93b9fd5fcd11b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1881, type=0, label=32 mines, description=, icons={{name=electric-mining-drill}}, hash=6fb2fa355aaf6f9189b13e37864e142c488a79e1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1882, type=0, label=Blueprint, description=, icons={{name=electric-mining-drill}, {name=electric-mining-drill}}, hash=b7b8b5920a23534a8f4ac3a2c7b3045921b97647, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1883, type=0, label=Bot mine big, description=, icons={{name=electric-mining-drill}, {name=roboport}, {name=productivity-module-3}, {name=speed-module-3}}, hash=0fde729d84a2fc6aa7b42d726a3bddbc3b8dc5b7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1884, type=0, label=Bot mine big, description=, icons={{name=electric-mining-drill}, {name=roboport}, {name=productivity-module-3}}, hash=dff42b04ced99910863c9046efabaf2b5ecb8abe, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1885, type=0, label=Bot mine big, description=, icons={{name=electric-mining-drill}, {name=roboport}}, hash=9833b6889376c66e6ce607a39d621d1d67f2a6ab, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1886, type=0, label=Bot mine small, description=, icons={{name=electric-mining-drill}, {name=roboport}}, hash=0770d2ebb160d7e0dc02d1a570ec7223c4c515c3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=1887, type=0, label=bots, description=, icons={{name=electric-mining-drill}}, hash=eded38a508b479cbaee354a9811576f28ba8e318, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=1888, type=0, label=Early Game Mine, description=, icons={{name=signal-M}, {name=signal-I}, {name=signal-N}, {name=signal-E}}, hash=4e1d13d9a9d15d3be1e3a24e969a90df10707d85, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=1889, type=0, label=early mine, description=, icons={{name=electric-mining-drill}, {name=transport-belt}, {name=small-electric-pole}}, hash=3872de7deea28f7e5dffef6868f69048b7470514, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=1890, type=0, label=Midgame, description=, icons={{name=electric-mining-drill}}, hash=1136744dbcbaea51f4b0b66796ed138dc5d11612, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=1891, type=0, label=midgame large, description=, icons={{name=electric-mining-drill}}, hash=abe439acf2ab2c8788dc7d604d4641fc3a12cc2b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=4}{contents={id=player=0;id=1892, type=1, label=Bots, description=, icons={{name=flying-robot-frame}}, hash=1d1ba7912e9960fbb68b5ec95be81288d188008f, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=1893, type=0, label=1Bots head, description=, icons={{name=flying-robot-frame}, {name=signal-H}}, hash=df65833b9c6984ea8adc25b7c5f42df2727587c3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1894, type=0, label=2Bots extention, description=, icons={{name=flying-robot-frame}, {name=signal-T}}, hash=2a537bdaf4513fb2166c0dd0a6470133d882bb1b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=1895, type=1, label=The Great Wall, description=, icons={{name=stone-wall}}, hash=6f04243cb51889dfaf4e841ce880ef01d5646ed6, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=1896, type=1, label=Old stuff, description=, icons={}, hash=51a0db79a69fa457400d6a90fe5889f082f0c387, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=1897, type=1, label=Remote warfare, description=, icons={}, hash=9f7d3ffcde9138e9f4bda66623dffdc07b740a51, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=1898, type=0, label=, description=, icons={{name=artillery-turret}}, hash=9f70dc0797e9ad9289b293fffd20e3574fae8eb2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1899, type=0, label=, description=, icons={{name=roboport}}, hash=f8752309bab2b493fd435bde42b19bf9e6ff47df, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1900, type=0, label=, description=, icons={{name=roboport}}, hash=f8752309bab2b493fd435bde42b19bf9e6ff47df, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1901, type=0, label=Coverage, description=, icons={{name=roboport}}, hash=81510b3e27bbed178d91a481ec8843a25aa73c60, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1902, type=0, label=Laser Pillar, description=, icons={{name=laser-turret}}, hash=453cc1674b0169ddd06c3aadecf6c9320cb981be, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1903, type=0, label=Push, description=, icons={{name=laser-turret}}, hash=91d8336a94d2cb69073ab31736b558c905426692, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1904, type=0, label=Remote ary, description=, icons={{name=artillery-turret}}, hash=8e460b0bf92869b0dad79271dc31fecf94b79189, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1905, type=0, label=Roboport Grid, description=, icons={{name=roboport}, {name=big-electric-pole}}, hash=05d85499c79a5fa8e092a34761ac44050d11355b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=1906, type=1, label=Defence V0, description=, icons={}, hash=9c59cff82157d93ed70362a0b8975b0689b508e2, activeIndex=6, innerRecords={{index=0}{contents={id=player=0;id=1907, type=0, label=, description=, icons={{name=laser-turret}, {name=stone-wall}}, hash=d7852be43e9459346fda4bcb6c3aa6b4541f0e82, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1908, type=0, label=, description=, icons={{name=laser-turret}}, hash=f71346c0095aa71d906c0e26210a8c01ecd84d50, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1909, type=0, label=Large lazer pillar, description=, icons={{name=laser-turret}}, hash=61a41724ed5f7960f5499406a16bc82285703879, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1910, type=0, label=Laser Pillar, description=, icons={{name=laser-turret}}, hash=453cc1674b0169ddd06c3aadecf6c9320cb981be, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1911, type=0, label=Mine Field, description=, icons={{name=land-mine}}, hash=95ace1161f0a65d6059229ed6fd26f28bb8d2466, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1912, type=0, label=Wall 1, description=, icons={{name=stone-wall}, {name=laser-turret}}, hash=5a2052469faf2397de3717538a136a155dc654f4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1913, type=0, label=Wall 2, description=, icons={{name=stone-wall}, {name=laser-turret}}, hash=11f78754552753e0e5093eaaa0473cd19095e8c0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=1914, type=0, label=Simple wall, description=, icons={{name=stone-wall}, {name=gun-turret}}, hash=15a28b4be4723078913e6b55a7fa490280432fba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=1915, type=0, label=, description=, icons={{name=stone-wall}, {name=fast-transport-belt}}, hash=205acfa8c6043cd7246078570872a96b79ae0a5d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1916, type=0, label=, description=, icons={{name=stone-wall}}, hash=11a78818f1db9f1f810e51f8af357ae4d07ed89c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=1917, type=0, label=, description=, icons={{name=assembling-machine-2}, {name=fast-transport-belt}}, hash=cde981f2aec0eb83df4f40e2b506a6d8b7fcfc4f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1918, type=1, label=Furnaces , description=, icons={}, hash=4bdbfef46272ab5e8cd080c068ea56ecddbcfdff, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=1919, type=1, label=Early Game, description=, icons={{name=stone-furnace}, {name=transport-belt}}, hash=dead52b4d857a69bb0348f2acc1ef21b0b384f56, activeIndex=5, innerRecords={{index=0}{contents={id=player=0;id=1920, type=0, label=Standard - Through, description=, icons={{name=transport-belt}, {name=stone-furnace}}, hash=c47de81d2ace0ba7e942ea47ef72759eb407401b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1921, type=0, label=, description=, icons={{name=transport-belt}, {name=stone-furnace}}, hash=c5e6d1d49dfd3ffc8f35de6198ef0bd1dd280119, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=2}{contents={id=player=0;id=1922, type=0, label=, description=, icons={{name=stone-furnace}, {name=transport-belt}}, hash=1740ad22841e0a9cd8ab15c70055d38539564101, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1923, type=0, label=, description=, icons={{name=stone-furnace}, {name=transport-belt}}, hash=1740ad22841e0a9cd8ab15c70055d38539564101, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1924, type=0, label=, description=, icons={{name=transport-belt}, {name=stone-furnace}}, hash=c5e6d1d49dfd3ffc8f35de6198ef0bd1dd280119, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1925, type=0, label=, description=, icons={{name=transport-belt}, {name=stone-furnace}}, hash=c5e6d1d49dfd3ffc8f35de6198ef0bd1dd280119, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=1926, type=1, label=Mid Game, description=, icons={{name=steel-furnace}, {name=fast-transport-belt}}, hash=17eb506aa3ae989425f2c1b883ab81620cdc4162, activeIndex=0, innerRecords={}}}{index=2}{contents={id=player=0;id=1927, type=1, label=Late Game, description=, icons={{name=electric-furnace}, {name=beacon}, {name=productivity-module-3}, {name=speed-module-3}}, hash=bb4c93ee1b89a01be6e088ee8259ea65f3021549, activeIndex=0, innerRecords={}}}}}}{index=8}{contents={id=player=0;id=1928, type=1, label=Modules, description=, icons={}, hash=18661b05a87a864efc6221f07db7deda7d157b42, activeIndex=5, innerRecords={{index=0}{contents={id=player=0;id=1929, type=0, label=Efficiency MK1, description=, icons={{name=assembling-machine-2}, {name=effectivity-module-3}, {name=logistic-chest-passive-provider}, {name=logistic-chest-requester}}, hash=042d171ed8cb190e19c0de9966ba1c15f9125728, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1930, type=0, label=, description=, icons={{name=assembling-machine-3}, {name=effectivity-module-3}, {name=logistic-chest-passive-provider}, {name=logistic-chest-requester}}, hash=0631135d0ac9853ffe082083e1cb888e11a6715f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1931, type=0, label=Speed MK1, description=, icons={{name=assembling-machine-2}, {name=speed-module-3}, {name=logistic-chest-passive-provider}, {name=logistic-chest-requester}}, hash=70ea5efa45c73565feeac310b098ee30ac523771, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1932, type=0, label=Speed MK2, description=, icons={{name=assembling-machine-3}, {name=speed-module-3}, {name=logistic-chest-passive-provider}, {name=logistic-chest-requester}}, hash=1c1c866f6646f15063844b972e075c41848a9120, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1933, type=0, label=Productivity MK1, description=, icons={{name=assembling-machine-2}, {name=productivity-module-3}, {name=logistic-chest-passive-provider}, {name=logistic-chest-requester}}, hash=61abb3296be11c1bbbedd1f6974209881b9a93aa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1934, type=0, label=Productivity MK2, description=, icons={{name=assembling-machine-3}, {name=productivity-module-3}, {name=logistic-chest-passive-provider}, {name=logistic-chest-requester}}, hash=e211c0f2a22b9de7fc3f3379091ba4c7d459b76b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=9}{contents={id=player=0;id=1935, type=1, label=Malls 0.17, description=, icons={}, hash=1f22af279c8087d555c94309a18dc4ffb0b90261, activeIndex=4, innerRecords={{index=0}{contents={id=player=0;id=1936, type=0, label=combinators 0.17, description=, icons={{name=assembling-machine-3}}, hash=9f57ce61a3c5a5db51ddb59a8229c9110c414aef, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1937, type=0, label=Fuilds 0.17, description=, icons={{name=assembling-machine-3}}, hash=0bc040a84d720f8d9d9869b276bc3f1e5aab1b92, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=2}{contents={id=player=0;id=1938, type=0, label=Logistics 0.17, description=, icons={{name=assembling-machine-2}}, hash=faec0650956475e1ea4f5e30bf96d8bbaf54705f, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=3}{contents={id=player=0;id=1939, type=0, label=Misc 0.17, description=, icons={{name=assembling-machine-3}, {name=express-transport-belt}}, hash=0cbfc75d69d3aec8f80a862f901461fa4afb7689, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1940, type=0, label=Rails 0.17, description=, icons={{name=assembling-machine-3}}, hash=c33846d56e57d2bf34b3f963cfcd8489e534639c, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}}}}{index=10}{contents={id=player=0;id=1941, type=1, label=# Science - [0.18+], description=, icons={}, hash=52b07af1ef16948732fe5784f14288435c87433d, activeIndex=5, innerRecords={{index=0}{contents={id=player=0;id=1942, type=0, label=0.18 - 1 Red Science [item=automation-science-pack] - 2/s or 120/m || [color=255,80,100][Tileable] [/color][color=240,130,0][Belt Out][/color] , description=, icons={{name=automation-science-pack}}, hash=fb396ba540f7493da785f2f37ebc27ebdac74d9c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1943, type=0, label=0.18 - 2 Green Science [item=logistic-science-pack] - 2/s or 120/m || [color=255,80,100][Tileable] [/color][color=240,130,0][Belt Out][/color] , description=, icons={{name=logistic-science-pack}}, hash=0e5433e2ea288b9cbe711b0d184417d347982226, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1944, type=0, label=0.18 - 3 Military Science [item=military-science-pack] - 1/s or 60/m || [color=255,80,100][Tileable] [color=240,130,0][Belt Out][/color][/color] , description=, icons={{name=military-science-pack}}, hash=4f2c673eb01c5ae57ab31c4bf0abf1a1530596ba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1945, type=0, label=0.18 - 4 Blue Science [item=chemical-science-pack] - 1/s or 60/m || [color=255,80,100][Tileable][/color][color=240,130,0] [Belt Out][/color] , description=, icons={{name=chemical-science-pack}}, hash=032b3ad555af1b8707778abcddf693beb2548fe2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1946, type=0, label=0.18 - 5 Purple Science [item=production-science-pack] - 1.5/s or 90/m || [color=255,80,100][Tileable] [/color][color=240,130,0][Belt Out][/color] , description=, icons={{name=production-science-pack}}, hash=bd9ce55b582d836d366495bc72eab23def4dfd75, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1947, type=0, label=0.18 - 6 Yellow Science [item=utility-science-pack] - 1/s or 60/m || [color=255,80,100][Tileable][/color] [color=240,130,0][Belt Out][/color] , description=, icons={{name=utility-science-pack}}, hash=bf76d31c0d7f5485b53ae667dc629eb18b040983, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=11}{contents={id=player=0;id=2681, type=1, label=Death, description=, icons={}, hash=efc5b764b8b99e07d0b43f245a05e3a70d70b9c0, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=2682, type=0, label=Death v3.2, description=, icons={{name=rail}, {name=stone-wall}}, hash=d17fac29b4fc3ab3a295a3ff4f77e69da683cfb5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2683, type=0, label=Death v4.5, description=, icons={{name=rail}, {name=stone-wall}}, hash=24b57096efaca84013d9120f55e8cf831e746694, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2684, type=0, label=Detah, description=, icons={{name=rail}, {name=stone-wall}}, hash=4f1cd085b21d4c6c3c5a02be173563d18134bb8b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=12}{contents={id=player=0;id=2012, type=0, label=, description=, icons={{name=express-transport-belt}, {name=assembling-machine-3}}, hash=0f3d19cc9919bba22d55afe3e680d0790d66c0ac, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2013, type=0, label=, description=, icons={{name=express-transport-belt}, {name=assembling-machine-2}}, hash=fd511bcaf76d647fb49b50d330014c10cfe14cca, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=14}{contents={id=player=0;id=2014, type=0, label=, description=, icons={{name=lab}}, hash=6884763a7324bd11d09afaa63e2ddf22119f39ca, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2015, type=1, label=Stolen Stuff, description=, icons={}, hash=48f7554fbb270c127e76be1ed8bed7c06916c477, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=2016, type=0, label=, description=, icons={{name=rail}, {name=steel-chest}}, hash=e30192e37a94e87f5a872e221abd9cd1e5a068ff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2017, type=0, label=Blinking Battery, description=, icons={{name=accumulator}, {name=small-lamp}}, hash=ddea0ba87d26192cb0ffd4d8a673b697ac0dcbcc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2018, type=0, label=, description=, icons={{name=assembling-machine-2}, {name=fast-transport-belt}}, hash=cde981f2aec0eb83df4f40e2b506a6d8b7fcfc4f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2019, type=0, label=Intelli Mall, description=, icons={{name=signal-M}, {name=signal-A}, {name=signal-L}, {name=signal-L}}, hash=7387a52b1f02bf42e4a09984431775a93ea8cb7c, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=4}{contents={id=player=0;id=2020, type=0, label=Load station balanced, description=, icons={{name=train-stop}, {name=signal-L}, {name=signal-O}, {name=signal-A}}, hash=6a8d7f43e5b3c8b189c2b5f065c342fad26c9314, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2021, type=0, label=Piercing Rounds Magazine's Ammo, description=, icons={{name=piercing-rounds-magazine}}, hash=d5890a6bec328e2dac9304c40b38ecea519e9f31, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2022, type=0, label=PU (raw), description=, icons={{name=processing-unit}}, hash=75e075b649f67f01954db0a98b803d582931c09c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2023, type=0, label=Rocket Factory, description=, icons={{name=rocket-silo}}, hash=a2a017d832eaf57c04af8155c4231c51456b35c8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=19}{contents={id=player=0;id=1848, type=0, label=tileble red ammo, description=, icons={{name=assembling-machine-2}, {name=fast-transport-belt}}, hash=cc5060b6f2223bc331208b266ab36ea432c21dd8, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 6}}}}}}{{index=7}{contents={id=player=0;id=3050, type=1, label=Upto-Date Personal, description=, icons={{name=repair-pack}}, hash=229f5621cf4d493f3424fd1b57df9f949b733359, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3005, type=0, label=The Low Power Radar™ [item=radar], description=By implementing power width modulation© technoligy by Sakari119 the Low Power Radar™ is able to achieve full scanning capability with a far lower energy consumption allowing the Low Power Radar™ to only need a solar panel and accumulator to achieve a 100% power efficiency., icons={{name=empty}, {name=radar}}, hash=0fed0225183660ae12f9811ec3133a59d60e8bb8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3006, type=0, label=InstaStop™, description=The InstaStop™ Is a advaned path-finding bug exploit with the trains within the factorio game engine. The optimal spasing for the two stations that use the InstaStop™ technoligy is at/beyond the train breaking stop point., icons={{name=rail}}, hash=e2172219f6d74f23d3a39a5bb55f86ca1b394140, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{{index=8}{contents={id=player=0;id=2991, type=1, label=Science Blueprints, description=, icons={}, hash=bde3eca19959a4e61a9c6301db87bd174ed81166, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2992, type=0, label=Lab Layout, description=, icons={{name=lab}}, hash=f862f865989c9d3b63e2a38904661af88b140458, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2993, type=1, label=# Science - [0.18+], description=, icons={}, hash=52b07af1ef16948732fe5784f14288435c87433d, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2994, type=0, label=0.18 - 1 Red Science [item=automation-science-pack] - 2/s or 120/m || [color=255,80,100][Tileable] [/color][color=240,130,0][Belt Out][/color] , description=, icons={{name=automation-science-pack}}, hash=fb396ba540f7493da785f2f37ebc27ebdac74d9c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2995, type=0, label=0.18 - 2 Green Science [item=logistic-science-pack] - 2/s or 120/m || [color=255,80,100][Tileable] [/color][color=240,130,0][Belt Out][/color] , description=, icons={{name=logistic-science-pack}}, hash=0e5433e2ea288b9cbe711b0d184417d347982226, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2996, type=0, label=0.18 - 3 Military Science [item=military-science-pack] - 1/s or 60/m || [color=255,80,100][Tileable] [color=240,130,0][Belt Out][/color][/color] , description=, icons={{name=military-science-pack}}, hash=4f2c673eb01c5ae57ab31c4bf0abf1a1530596ba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2997, type=0, label=0.18 - 4 Blue Science [item=chemical-science-pack] - 1/s or 60/m || [color=255,80,100][Tileable][/color][color=240,130,0] [Belt Out][/color] , description=, icons={{name=chemical-science-pack}}, hash=032b3ad555af1b8707778abcddf693beb2548fe2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2998, type=0, label=0.18 - 5 Purple Science [item=production-science-pack] - 1.5/s or 90/m || [color=255,80,100][Tileable] [/color][color=240,130,0][Belt Out][/color] , description=, icons={{name=production-science-pack}}, hash=bd9ce55b582d836d366495bc72eab23def4dfd75, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2999, type=0, label=0.18 - 6 Yellow Science [item=utility-science-pack] - 1/s or 60/m || [color=255,80,100][Tileable][/color] [color=240,130,0][Belt Out][/color] , description=, icons={{name=utility-science-pack}}, hash=bf76d31c0d7f5485b53ae667dc629eb18b040983, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{{index=9}{contents={id=player=0;id=2098, type=1, label=Baces In Books, description=, icons={{name=assembling-machine-3}}, hash=c94519c04140372d940bc2b364707b022bb4b0f8, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2099, type=1, label=BobAAAces Base Book v4.1, description=I hope you enjoy my book of blueprints ranging from early game to mega base. - Updated 2021-Jan-23 for Factorio v1.1.12 - To remove any unwanted tiles like stone brick or hazard concrete, right click on any blueprint before you place it to remove the "Tiles" check box, or choose a particular entity in the list to remove., icons={{name=assembling-machine-3}}, hash=4f85e44578a2ff90342f13fac72610aef12448b9, activeIndex=9, innerRecords={{index=0}{contents={id=player=0;id=2100, type=1, label=Power Book v1.2 - BobAAAces, description=- Steam - Nuclear - Solar & Accumulators, icons={{name=steam-engine}, {name=nuclear-reactor}, {name=solar-panel}, {name=accumulator}}, hash=70de7cf5b06f8d509f70ecda0b44d7d943af82aa, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2101, type=0, label=2-40-80, description=, icons={{name=steam-engine}}, hash=7e2f14c886506a7befcc1b4b036bf9fb0ab54bde, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=1}{contents={id=player=0;id=2102, type=0, label=3-60-120, description=, icons={{name=steam-engine}}, hash=b19843da2786a39370bd15963ab6f8e704006a50, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=6}{contents={id=player=0;id=2103, type=0, label=Nuclear 12 Core Reactor + Landfill - Tileable - V0.18.35 - BobAAAces, description=Place this so the middle Offshore Pumps are over water. - GRID: 276 x 54, icons={{name=nuclear-reactor}}, hash=fd236dd38d9d672858c5a1511e4a0ec778d7d845, isPreview= false, empty=false, hasBackup=true, snapToGrid={276, 54}, positionRelativeToGrid=%s{0, 0}}}{index=7}{contents={id=player=0;id=2104, type=0, label=Nuclear 12 Core Reactor + Landfill - Tileable - V0.18.35 (NO GRID) - BobAAAces, description=Place this so the middle Offshore Pumps are over water., icons={{name=nuclear-reactor}}, hash=fde6eb78cdee5dc2fd3f39a5b073f0267cbb5524, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=8}{contents={id=player=0;id=2105, type=0, label=Nuclear 12 Core Reactor - On-Land Version - V0.18.35 - BobAAAces, description=- All Water Pipes Connect On One Side. Place this side close to a water source. - Each water pipe should have it's own dedicated Offshore Pump (16 total)., icons={{name=nuclear-reactor}}, hash=d8f80def6a7201784faab546ed278f534b6fc3d6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2106, type=0, label=292 Reactor - Viable v2 - BobAAAces, description=, icons={{name=steam-turbine}}, hash=89e2c4eea6c5a3671185a0e02850a65077dcf37c, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=12}{contents={id=player=0;id=2107, type=0, label=Solar Block - BobAAAces, description=- GRID: 224 x 224, icons={{name=solar-panel}}, hash=7d315d92f77170ef8af0dba01cd581f7b3ecc944, isPreview= false, empty=false, hasBackup=false, snapToGrid={224, 224}, positionRelativeToGrid=%s{0, 0}}}{index=13}{contents={id=player=0;id=2108, type=0, label=Solar Block (NO GRID) - BobAAAces, description=, icons={{name=solar-panel}}, hash=cc6beec393ba21f103654a2d16be1aa8d028e56e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2109, type=0, label=Solar Block with Lamps - BobAAAces, description=- GRID: 224 x 224, icons={{name=solar-panel}, {name=small-lamp}}, hash=0b0982005ce008bffb7ec112c163231ad0572e86, isPreview= false, empty=false, hasBackup=false, snapToGrid={224, 224}, positionRelativeToGrid=%s{0, 0}}}{index=15}{contents={id=player=0;id=2110, type=0, label=Solar Block with Lamps (NO GRID) - BobAAAces, description=, icons={{name=solar-panel}, {name=small-lamp}}, hash=c71cb58366990573681aa891c4f5ff1938a1c6e4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2111, type=0, label=Solar Panel Cube With Open Middle Area - BobAAAces, description=- GRID: 224 x 224, icons={{name=solar-panel}, {name=signal-cyan}}, hash=4f98630941d7466f6bf25c37f79137e0e8a1d41c, isPreview= false, empty=false, hasBackup=false, snapToGrid={224, 224}, positionRelativeToGrid=%s{0, 0}}}{index=17}{contents={id=player=0;id=2112, type=0, label=Solar Panel Cube With Open Middle Area (NO GRID) - BobAAAces, description=, icons={{name=solar-panel}, {name=signal-cyan}}, hash=34e0ad2f5b4e860201e40081cc3ba786830c07d3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=2113, type=1, label=Furnace Smelting Arrays v1.2 - BobAAAces, description=Smelting for [item=iron-plate][item=copper-plate][item=steel-plate][item=stone-brick]: - Stone Furnaces - Steel Furnaces - Electric Furnaces with Beacons & Modules - Electric Furnaces with Beacons & Modules + Train Loading - 12 Beacon Inserter Timing for Iron Plates, Copper Plates, Stone Brick, & Steel, icons={{name=iron-plate}, {name=copper-plate}, {name=steel-plate}, {name=stone-brick}}, hash=03899a72770ae718744fdac3f2b612709d4ab730, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2114, type=0, label=Smelter - 1 Yellow Belt from Stone Furnaces, description=- Smelt Iron and Copper Ores, icons={{name=stone-furnace}, {name=transport-belt}, {name=iron-plate}, {name=copper-plate}}, hash=1e7988e43a06c23a47486a53025dadcb6d76c6d2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2115, type=0, label=Smelter - 1 Yellow Belt from Steel Furnaces, description=- Smelt Iron and Copper Ores, icons={{name=steel-furnace}, {name=transport-belt}, {name=iron-plate}, {name=copper-plate}}, hash=599fe3b07bfdb34e5d04d37a9a34033f59027add, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2116, type=0, label=Smelter - 1 Red Belt from Steel Furnaces, description=- Smelt Iron and Copper Ores, icons={{name=steel-furnace}, {name=fast-transport-belt}, {name=iron-plate}, {name=copper-plate}}, hash=a1e67b9b6983d8b1ff16c68d6d2afb4e972fee9a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2117, type=0, label=Smelter - 1 Blue Belt of Plates - Input 0.84 Blue Belt of Ore - BobAAAces, description=- Smelt Iron and Copper Ores, icons={{name=electric-furnace}, {name=express-transport-belt}, {name=iron-plate}, {name=copper-plate}}, hash=70c8287fec943997029c8d624df2ac20d17e6001, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2118, type=0, label=Steel Exit Top - Consumes 1 Yellow Belt of Iron Ore, description=- Smelt Iron Ore into Steel - Exit Top, icons={{name=steel-plate}, {name=stone-furnace}}, hash=21540beb3272b81ea5cfacd0152555e91a61ff75, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2119, type=0, label=Steel Exit Bottom - Consumes 1 Yellow Belt of Iron Ore, description=- Smelt Iron Ore into Steel - Exit Bottom, icons={{name=steel-plate}, {name=stone-furnace}}, hash=a8e09c6b602e0a91b9e746f48b7ffe17849524be, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2120, type=0, label=Steel Smeltery - Consumes 1 Red Belt of Iron Ore, description=- Smelt Iron Ore into Steel - Exit Bottom, icons={{name=steel-plate}, {name=steel-furnace}}, hash=09b8a81bb081895864d472e1e9f2dba0cf534078, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2121, type=0, label=Steel - 12 Beaconed Build - Input 1 Blue Belt of Iron Ore - Outputs 0.24 Blue Belt of Steel - Tileable - BobAAAces, description=, icons={{name=steel-plate}, {name=electric-furnace}, {name=beacon}, {name=signal-1}}, hash=4451a580f10f53298ff52fa65b985dc77f2384de, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2122, type=0, label=Steel - 12 Beaconed Build - Outputs 0.96 Blue Belt of Steel - Tileable - BobAAAces, description=, icons={{name=steel-plate}, {name=electric-furnace}, {name=beacon}, {name=signal-4}}, hash=1e2b395361b24eba1b1c7d00e57e45fbe5e0ee8b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2123, type=0, label=Steel - 12 Beaconed Build - Outputs 0.96 Blue Belt of Steel - 1-4 Trains - Tileable - BobAAAces, description=, icons={{name=steel-plate}, {name=electric-furnace}, {name=beacon}, {name=train-stop}}, hash=a0da1712115c7cbb35be2b3a859c03fdc41dc973, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2124, type=0, label=Stone Brick - Produces Half a Yellow Belt, description=- Use these Furnaces to turn Stone into Bricks, icons={{name=stone-brick}, {name=stone-furnace}}, hash=c9321d08e367ee0763c1c67fa73d35c5270d72f3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2125, type=0, label=Stone Brick - Produces Half a Red Belt, description=- Use these Furnaces to turn Stone into Bricks, icons={{name=stone-brick}, {name=steel-furnace}}, hash=15d5472959d6077f57171640775f4c14273fb60a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2126, type=0, label=Stone Brick - Produces 1 Blue Belt - BobAAAces, description=, icons={{name=stone-brick}, {name=electric-furnace}, {name=beacon}}, hash=f69b5e7acc565ca668ce71d365d7bd12c402448c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2127, type=0, label=Stone Brick - 12 Beaconed Build - Input 4 Blue Belts of Stone - Outputs 4 Blue Belt of Stone Brick - 1-4 Trains - Tileable - BobAAAces, description=, icons={{name=stone-brick}, {name=beacon}, {name=train-stop}}, hash=3364b5b07486287a5a8618a89f9f7b1458664168, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2128, type=0, label=Smelter Timing - 12 Beaconed Stack Inserters - Timing to pickup 12 items at once (Iron Ore, Copper Ore, Stone), description=The first Constant Combinators and Decider Combinators work together to count a certain number of ticks, then send a signal down the line when appropriate. The second Decider Combinator works alone as a middle-man signal to pass the signal down the line to the rest of the Stack Inserters. This middle Decider Combinator is strictly not necessary to count but helps with UPS so the Stack Inserters down the line only have to read the signal the one time, not every counted tick. 1 Second = 60 Ticks., icons={{name=electric-furnace}, {name=beacon}, {name=stack-inserter}, {name=decider-combinator}}, hash=d58013b6ec8f021f736822fc3f198a065308cd07, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2129, type=0, label=Smelter Timing - 12 Beaconed Stack Inserters - Timing to pickup 12 items at once (Makes Steel), description=The first Constant Combinators and Decider Combinators work together to count a certain number of ticks, then send a signal down the line when appropriate. The second Decider Combinator works alone as a middle-man signal to pass the signal down the line to the rest of the Stack Inserters. This middle Decider Combinator is strictly not necessary to count but helps with UPS so the Stack Inserters down the line only have to read the signal the one time, not every counted tick. 1 Second = 60 Ticks., icons={{name=electric-furnace}, {name=beacon}, {name=stack-inserter}, {name=decider-combinator}}, hash=f340e8fae0c1a52c4fbecdde2e4d7cbbaa7b0e29, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=2130, type=1, label=The War Book v1.5 - BobAAAces, description=Stock up in the War Room, icons={{name=uranium-rounds-magazine}, {name=atomic-bomb}, {name=explosive-uranium-cannon-shell}, {name=power-armor-mk2}}, hash=f4ce2eca4b1c920eff2bb321bdf7a923a854e2b3, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2131, type=0, label=Ammo 1/3 BUS BLOCK - BobAAAces, description=, icons={{name=firearm-magazine}}, hash=8d6f192df6ed985b57b405f7d607d46b89d4fe99, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2132, type=0, label=Ammo 2/3 BUS BLOCK - BobAAAces, description=, icons={{name=firearm-magazine}, {name=piercing-rounds-magazine}}, hash=9608ed36a203dc4c1458cf322852d8a697ac1c6a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2133, type=0, label=Ammo 3/3 BUS BLOCK - BobAAAces, description=, icons={{name=firearm-magazine}, {name=piercing-rounds-magazine}, {name=uranium-rounds-magazine}}, hash=39819440291290091d7d644a4cf4dbd4601271d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2134, type=0, label=Ammunition & Vehicle Mall - from Plates - BobAAAces, description=, icons={{name=uranium-rounds-magazine}, {name=atomic-bomb}, {name=explosive-uranium-cannon-shell}, {name=destroyer-capsule}}, hash=9095c9a42d27703ec18228cb5ee8b9a4f1b9b459, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2135, type=0, label=Armor & Combat Gear Mall - from Plates – BobAAAces , description=, icons={{name=modular-armor}, {name=power-armor}, {name=power-armor-mk2}, {name=exoskeleton-equipment}}, hash=41283f5249c8d39bc0b2307d57dba7565a20309e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2136, type=0, label=The War Room v2.0 - Input Plates - BobAAAces, description=The War Room v2.0 is a combination of the other two blueprints, "Ammunition & Vehicle Mall - from Plates" & "Armor & Combat Gear Mall - from Plates"., icons={{name=power-armor-mk2}, {name=atomic-bomb}, {name=tank}, {name=explosive-uranium-cannon-shell}}, hash=5535266b247013c4831aec92ee8f14b7d5366083, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2137, type=0, label=The War Room v1.0 - BobAAAces, description=This is an older design that still works, but uses basic oil processing and provides fewer overall products compared to The War Room v2.0., icons={{name=uranium-rounds-magazine}, {name=explosive-uranium-cannon-shell}, {name=artillery-shell}, {name=tank}}, hash=2b51c02599c0507038c49fe1b4294756ae2a5c22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2138, type=0, label=Artillery 20 Shot Latch - BobAAAces, description=This Artillery Turret design will wait for 20 Artillery Shells to stack in the Requester Chest before it commences firing. The Artillery Turret will keep firing until it runs out of ammo, then wait to fire again until there are 20 Artillery Shells available. This reduces the overall number of biters and attack waves you need to face on your defensive wall, otherwise, Artillery Turrets shoot once or twice then wait for more shells to arrive, triggering massive attacks., icons={{name=artillery-turret}}, hash=c2aa2f409c0ea2b43c45747e8f96c63163192846, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2139, type=0, label=Artillery Shell Factory v1.1 - 315/min - Input Plates - BobAAAces, description=, icons={{name=artillery-shell}}, hash=8468749e2507aabce4dbace83e43f193a0593073, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2140, type=0, label=Artillery Shell Factory v2.0 - 315/min - Input Raw Ore - BobAAAces, description=, icons={{name=artillery-shell}}, hash=edf75696a1885936ae97dca1e5f36c263ac3a320, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2141, type=0, label=Artilery Shell Factory v2.0 - 315/min - 3-8 Trains - Input Raw Ore- BobAAAces, description=, icons={{name=artillery-shell}, {name=train-stop}}, hash=d5abd8e854fc95ca465999265f4a116d8b0bfc00, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2142, type=0, label=Spiderton Attack Force v1.2 - Tileable - BobAAAces, description=ATTACK FORCE - Spidertron Depot for up to 10 Spidertrons to stockup. - Build this Launch Depot above the Rockets factory, icons={{name=spidertron}}, hash=729da79c718aa77cd9cea2e88e9201c8521b2a7a, isPreview= false, empty=false, hasBackup=false, snapToGrid={47, 34}, positionRelativeToGrid=%s{0, 0}}}{index=19}{contents={id=player=0;id=2143, type=0, label=Spiderton Attack Force v1.2 - NO GRID - BobAAAces, description=ATTACK FORCE - Spidertron Depot for up to 10 Spidertrons to stockup. - Build this Launch Depot above the Rockets factory, icons={{name=spidertron}}, hash=f8286373e7f32acfba682668ada75130da8e482a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2144, type=0, label=Spidertron Grid Equipment - BobAAAces, description=Makes most of the grid equipment you need for spidertrons - Supply the factory with a few hundred logistics robots - Hookup a dedicated Offshore Pump to supply Water - Place this blueprint to the left side of the Rockets factory This Factory Produces: - Personal Laser Defense - Energy Shield Mk2 - Night Vision - Personal Roboport Mk2 - Exoskeleton - Personal Battery Mk2 - Portable Fusion Reactor - Discharge Defense and Remote, icons={{name=fusion-reactor-equipment}}, hash=c4bb6b966d48625cf418654e25feb745fdd25786, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2145, type=0, label=Rockets 994/min - Tileable - BobAAAces, description=, icons={{name=rocket}}, hash=38f1edcf17c2da8e337f755465bf3256dd63dcdd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2146, type=0, label=Spidertron Factory v1.1 - Makes 1 Spidertron Every 2 Minutes - BobAAAces, description=Feed the belts marked with constant combinators and this Spidertron factory will do the rest. - Supply the factory with a few hundred logistics robots. - Hookup a dedicated Offshore Pump to supply Water. - Makes Spidertrons and Spidertron Remotes from Raw Materials - Must manually add Fish to the network / Requester chest., icons={{name=spidertron}}, hash=de4828f2ce12f0ee5b280881e9ea8c149fc3dae9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=2147, type=0, label=Spidertron Grid Equipment - 3-8 Trains - BobAAAces, description=Makes most of the grid equipment you need for spidertrons - Supply the factory with a few hundred logistics robots - Hookup a dedicated Offshore Pump to supply Water - Place this blueprint to the left side of the Rockets factory This Factory Produces: - Personal Laser Defense - Energy Shield Mk2 - Night Vision - Personal Roboport Mk2 - Exoskeleton - Personal Battery Mk2 - Portable Fusion Reactor - Discharge Defense and Remote, icons={{name=fusion-reactor-equipment}, {name=train-stop}}, hash=952200958333c155650b741e9bb9e25684b47266, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=2148, type=0, label=Rockets 4,970/min - Tileable - 3-8 Trains - BobAAAces, description=Connect this rocket blueprint to your main train line and use 3-8 trains to supply it. - Rockets come out on the top. - Nuclear Fuel dropoff for Train fuel on the bottom. - Connect the water pipe to a water source nearby. Use 1 Offshore Pump per print. - Can fill a Spidertron Trunk with Rockets in 3min 13sec - Construct this factory to the Left-Side of the Spidertron Factory and to the right side of the Spidertron Grid Equipment Factory, in the middle between the two, icons={{name=rocket}, {name=train-stop}}, hash=e300dacdeb2531cfc1240651fc2536f66fa3e789, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=2149, type=0, label=Spidertron Factory v1.1 - 3-8 Train Stations - Makes 1 Spidertron Every 2 Minutes - BobAAAces, description=Connect this Spidertron Factory to your main line and use 3-8 Trains to supply it + manually add Fish. - Supply the factory with a few hundred logistics robots. - Hookup a dedicated Offshore Pump to supply Water. - Makes Spidertrons and Spidertron Remotes from Raw Materials - Must manually add Fish to the network / Requester chest. - Construct this Factory to the Right-Side of the Rockets factory., icons={{name=spidertron}, {name=train-stop}}, hash=28099cc94a22ccdf571d07a9058f0f96684c0cd2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=2150, type=1, label=3-8LHD Trains+Mines v3.4 - BobAAAces, description=- Recommend using "4 Rail FULL & EMPTY System v1.0+ - 3-8 LHD" over "4 Stop Miner to Wagon - 3-8LHD Trains v1.2" - Recommend using "4 Stop Miner to Wagon - 3-8LHD Trains v3.3+" over "4 Stop Miner to Wagon - 3-8LHD Trains v1.2", icons={{name=train-stop}, {name=electric-mining-drill}}, hash=3ccf90cf36cdc922aa42b5031ef710190736b77e, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2151, type=1, label=Early Game Miners, Loading, and Unloading Stations v1.6, description=[item=iron-ore][item=copper-ore][item=coal][item=stone][fluid=crude-oil]Extraction: - [item=electric-mining-drill]>[item=transport-belt]/[item=fast-transport-belt] Compact Miner-to-Belt for Early Game - [item=electric-mining-drill]>[item=fast-transport-belt] >[item=fast-inserter]>[item=wooden-chest]>[item=fast-inserter]>[item=cargo-wagon] Ore Outpost Loading Station - Unload Stations for Ore & Crude Oil, icons={{name=electric-mining-drill}, {name=train-stop}, {name=fast-transport-belt}, {name=fast-inserter}}, hash=462e3f6b17135a13235d3d719696601593902e9a, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2152, type=0, label=Miners Compact - 8 Belts - 30 Miners per Yellow Belt, description=, icons={{name=electric-mining-drill}, {name=underground-belt}}, hash=815a7c9c87e6ca015259ed947fe0986c44b7a126, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2153, type=0, label=Miners Compact - 8 Belts - 60 Miners per Red Belt, description=, icons={{name=electric-mining-drill}, {name=fast-underground-belt}}, hash=df730853b51aa7afd2f7c464385601b1be144104, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2154, type=0, label=Loading Station - 3-8LHD v2 - BobAAAces, description=Loading, icons={{name=electric-mining-drill}, {name=fast-transport-belt}, {name=train-stop}, {name=rail}}, hash=2e47d945ea7cf7cb7139f61d65ecd0b152bc37bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2155, type=0, label=Crude Oil Loading - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons., icons={{name=train-stop}, {name=crude-oil}}, hash=65d1517e1fc3ff7007d5527f857bc6650fa64d22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2156, type=0, label=Crude Oil Loading 2 Stops - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - The Outside-Most Loading Station Will Be The Fastest Because It Does Not require Underground Pipes., icons={{name=train-stop}, {name=crude-oil}}, hash=8f2db26c078292c0c89c4c5d364c781ad9268653, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2157, type=0, label=Crude Oil Loading 3 Stops - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - The Outside-Most Loading Station Will Be The Fastest Because It Does Not require Underground Pipes., icons={{name=train-stop}, {name=crude-oil}}, hash=010da0bf86525f56c1ca722ab50bbbcf8bbfa3cf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2158, type=0, label=3-8 Crude Oil Loading - 8 Stop Trains v1.1 - BobAAAces, description=3-8 Trains 8 Stops: First Stop = A All Other Stops = B, icons={{name=pumpjack}, {name=train-stop}}, hash=766e4ce41b3bab51195d18af287a89cc86e28792, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2159, type=0, label=3-8 Crude Oil Loading - 8 Stop Trains v1.1 (NO RAIL) - BobAAAces, description=, icons={{name=pumpjack}, {name=train-stop}}, hash=1e441d325a29dfc700dc18c2a0c01c2067e898b5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2160, type=0, label=8to4 Balancer - Unload Station - Compact, description=Unload, icons={{name=train-stop}, {name=fast-transport-belt}, {name=signal-4}}, hash=16f59a4f3b04e790a810fd1282ed4ce9d3d14526, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2161, type=0, label=Unload Station 1-Side Unload - 3-8 Trains - BobAAAces, description=Unload, icons={{name=train-stop}, {name=fast-transport-belt}, {name=signal-8}}, hash=01edc3e8ce63a358d74426708a1254863cb94bf0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2162, type=0, label=Unload Station 2-Side Unload - 3-8 Trains - BobAAAces, description=Unload, icons={{name=train-stop}, {name=fast-transport-belt}, {name=signal-1}, {name=signal-6}}, hash=564e208d6cc0f746006586a4e328326b1bb3dedc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2163, type=0, label=Unload Station Crude Oil - 3-8 Trains - BobAAAces, description=Unload, icons={{name=train-stop}, {name=crude-oil}}, hash=961a8c1d99a9f2334211cb6fca59c86932ca6583, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=2164, type=1, label=3-8LHD 2Lane Rails v1.1 - BobAAAces, description=2Lane [item=rail] Rails (Grid / No Grid Options): - [virtual-signal=signal-I] Straight - [virtual-signal=signal-L] Bend - [virtual-signal=signal-T] T-Junctions (Micro, Bypass, Buffered, Compact Buffered) - [virtual-signal=signal-X] X-Junctions, icons={{name=rail}, {name=signal-2}}, hash=00ff87f34f8eccedd5a4983baf1bf1cdfe74348f, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=2165, type=0, label=Straight 1 - LHD - BobAAAces, description=- Grid Size 32x32, icons={{name=rail}, {name=signal-I}}, hash=375813f7962fe318bc57c494ceacf26ac4edf945, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2166, type=0, label=Straight 1 (NO GRID) - LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-I}}, hash=763e15852804ba2b04d5f81c4dbfcd69eb318513, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2167, type=0, label=Straight 2 - LHD - BobAAAces, description=- Grid Size 32x64, icons={{name=rail}, {name=signal-I}}, hash=071a107ecb88032e7c59fea6f5b29a2e167cc820, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 64}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2168, type=0, label=Straight 2 (NO GRID) - LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-I}}, hash=e979d7fbfeb9ec321d26e6faeb5e3ca0e61a2ead, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2169, type=0, label=Straight 3 - LHD - BobAAAces, description=- Grid Size 32x96, icons={{name=rail}, {name=signal-I}}, hash=a37cbafbcaff473b1f81503f95ef45f718224cd4, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 96}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2170, type=0, label=Straight 3 (NO GRID) - LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-I}}, hash=6037db24fc2c1dc85a5ddf089546423025456b7b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2171, type=0, label=Bend - BobAAAces, description=- Grid Size 32x32, icons={{name=rail}, {name=signal-L}}, hash=4c2f61e936aedad77f392699186794f10a4baf2c, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=7}{contents={id=player=0;id=2172, type=0, label=Bend (NO GRID) - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-L}}, hash=1ad6fa5bfdb23bc9b7d16ee2a0ebe5576cb61c52, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2173, type=0, label=T-Junction Low Traffic - LHD - BobAAAces, description=- Grid Size 32x32, icons={{name=rail}, {name=signal-T}}, hash=c67be393a903fc7248defd91ac561b7732e3fea5, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=13}{contents={id=player=0;id=2174, type=0, label=T-Junction Low Traffic (NO GRID) - LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-T}}, hash=e00beb8b6e7c6dd9b1c24da2cd1ff9421e0ef538, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2175, type=0, label=T-Junction with Bypass - 3-8 LHD Trains - BobAAAces, description=- Bypass allows trains to continue straight while another train waits to turn in a different direction, icons={{name=rail}, {name=signal-T}}, hash=c5a8da90d75cc0f0931310ec686a7348c838da9d, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=19}{contents={id=player=0;id=2176, type=0, label=T-Junction with Bypass - 3-8 LHD Trains (NO GRID) - BobAAAces, description=- Bypass allows trains to continue straight while another train waits to turn in a different direction, icons={{name=rail}, {name=signal-T}}, hash=d5736c9a0bc82d36cff31f9f24df3de38875fbac, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2177, type=0, label=T-Junction with Buffers and Bypass Compact - 3-8 LHD Trains - BobAAAces, description=- The side bufffers can hold 2 trains each - Uses ~200 more Landfill and only 4 more Rails than non-compact version, icons={{name=rail}, {name=signal-T}}, hash=c4784198dd79e3fe4fdd27dd4be9546910bc552c, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=21}{contents={id=player=0;id=2178, type=0, label=T-Junction with Buffers and Bypass Compact - 3-8 LHD Trains (NO GRID) - BobAAAces, description=- The side bufffers can hold 2 trains each - Uses ~200 more Landfill and only 4 more Rails than non-compact version, icons={{name=rail}, {name=signal-T}}, hash=d302512ba6b8cd7c5c17b043dd53a787faff8946, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2179, type=0, label=T-Junction with Buffers and Bypass - 3-8 LHD Trains - BobAAAces, description=- The side bufffers can hold 1 train each, icons={{name=rail}, {name=signal-T}}, hash=69f4233f542ca6f4cb41be797e6b150b46d7ed48, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=23}{contents={id=player=0;id=2180, type=0, label=T-Junction with Buffers and Bypass - 3-8 LHD Trains (NO GRID) - BobAAAces, description=- The side bufffers can hold 1 train each, icons={{name=rail}, {name=signal-T}}, hash=4293a42e4efcc6c629eec27c921340ce2ffc0360, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2181, type=0, label=X-Junction (1A) - 3-8 LHD Trains - BobAAAces, description=, icons={{name=rail}, {name=signal-X}}, hash=8f6a588af683a6d21b554e57955aa7a4fb969073, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=25}{contents={id=player=0;id=2182, type=0, label=X-Junction (1A) - 3-8 LHD Trains (NO GRID) - BobAAAces, description=, icons={{name=rail}, {name=signal-X}}, hash=cde0dc7e5fbfdd883d7821cd8c0206074cc55f85, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2183, type=0, label=X-Junction (1B) - 3-8 LHD Trains - BobAAAces, description=, icons={{name=rail}, {name=signal-X}}, hash=ae17bf47100aa06ff8e6cffa7d6e3178f24df56a, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=27}{contents={id=player=0;id=2184, type=0, label=X-Junction (1B) - 3-8 LHD Trains (NO GRID) - BobAAAces, description=, icons={{name=rail}, {name=signal-X}}, hash=09616524b1dd785b7961f235cbe3c1379e671a24, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=2185, type=0, label=X-Junction (2A) - 3-8 LHD Trains - BobAAAces, description=, icons={{name=rail}, {name=signal-X}}, hash=b6c0d37ab5533e741c3d7296cc616313206913bd, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=31}{contents={id=player=0;id=2186, type=0, label=X-Junction (2A) - 3-8 LHD Trains (NO GRID) - BobAAAces, description=, icons={{name=rail}, {name=signal-X}}, hash=0aa8ae567b233305c04f5dca002a54ea185de2fa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=2187, type=0, label=X-Junction (2B) - 3-8 LHD Trains - BobAAAces, description=, icons={{name=rail}, {name=signal-X}}, hash=0d3981bd0c8b5275793f8735776b615810f46eca, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=33}{contents={id=player=0;id=2188, type=0, label=X-Junction (2B) - 3-8 LHD Trains (NO GRID) - BobAAAces, description=, icons={{name=rail}, {name=signal-X}}, hash=33514cd4ed81bec0dd43735697b51dde0f957872, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=2189, type=1, label=4 Rail FULL & EMPTY System v1.0 - 3-8 LHD - BobAAAces, description=4Lane [item=rail] Rails (Grid & No Grid): [item=uranium-fuel-cell] - Outside Lanes For FULL TRAINS [item=used-up-uranium-fuel-cell] - Inside Lanes For EMPTY TRAINS - [virtual-signal=signal-I] Straight - [virtual-signal=signal-L] Bend - [virtual-signal=signal-T] T-Junctions (Small or 3-8 Spaced) - [virtual-signal=signal-T][virtual-signal=signal-4][virtual-signal=signal-2] Merge from 4 to 2 Rails - [virtual-signal=signal-T][virtual-signal=signal-4][virtual-signal=signal-1] Merge from 4 to 1 Rails, icons={{name=rail}, {name=rail}, {name=uranium-fuel-cell}, {name=used-up-uranium-fuel-cell}}, hash=baeca08b8579019d95059a577549559554e4a62d, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2190, type=0, label=Straight Short (NO GRID) - 4 Lane LHD - BobAAAces, description=- NO GRID - No Signals, icons={{name=rail}, {name=signal-I}}, hash=a015af793adc21defe83eee536a329f6679aad22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2191, type=0, label=Straight Short - 4 Lane LHD - BobAAAces, description=- Grid Size: 32x32 - No Signals, icons={{name=rail}, {name=signal-I}}, hash=d478cad12e77a20be89ca412972342c22b64f6fa, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2192, type=0, label=Straight Long - 3-8 LHD - 4 Rail Full & Empty System - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-I}}, hash=9a7c6dddd2c61af833b9b42bc0dad02363331e12, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2193, type=0, label=Straight 3 - 4 Lane LHD - BobAAAces, description=- Grid Size: 32x96, icons={{name=rail}, {name=signal-I}}, hash=645ef40ee6605c109409f0857e802f674ec7abf0, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 96}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=2194, type=0, label=Bend 1 (NO GRID) - 4 Lane LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-L}}, hash=1d923b7576c60c3411040570f5438070b96915ca, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2195, type=0, label=Bend 1 - 4 Lane LHD - BobAAAces, description=-Grid Size: 32x32, icons={{name=rail}, {name=signal-L}}, hash=7bad87d0068c956868079f7f1ad4af0190a2fade, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=8}{contents={id=player=0;id=2196, type=0, label=Bend 2 (NO GRID) - 4 Lane LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-L}}, hash=6fc97f5cb57baf32de6bcdddf56d078520e8def5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2197, type=0, label=Bend 2 - 4 Lane LHD - BobAAAces, description=-Grid Size: 32x32, icons={{name=rail}, {name=signal-L}}, hash=5353de48326d2399d35b1c2e58da40c5d641ea0d, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=12}{contents={id=player=0;id=2198, type=0, label=T-Junction Small (NO GRID) - 3-8LHD 4 Lanes - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-T}}, hash=e5949b136d059d6b0ff7f333cc61599db4f04908, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2199, type=0, label=T-Junction Small - 3-8LHD 4 Lanes - BobAAAces, description=- Grid Size: 32x32, icons={{name=rail}, {name=signal-T}}, hash=03b8f959acfad7bf285049cf668f15ea5d27d8e4, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=14}{contents={id=player=0;id=2200, type=0, label=T-Junction (NO GRID) - 3-8LHD 4 Lanes - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-T}}, hash=64b06b5a2e58fdedd74c2364d52a862568118231, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2201, type=0, label=T-Junction - 3-8LHD 4 Lanes - BobAAAces, description=- Grid Size: 32x32, icons={{name=rail}, {name=signal-T}}, hash=db13ac926b17c4e8876484fb26ba05fc2c6eb7e8, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=18}{contents={id=player=0;id=2202, type=0, label=Empty Exit & Full Merge (NO GRID) - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-T}, {name=signal-4}, {name=signal-2}}, hash=7e10bf96447bb3c623bf2e71099b642a2edd646c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2203, type=0, label=Empty Exit & Full Merge - BobAAAces, description=- GRID: 32x32, icons={{name=rail}, {name=signal-T}, {name=signal-4}, {name=signal-2}}, hash=b2075ec59258c155e28747e5cb3b6c84f875e3f7, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=20}{contents={id=player=0;id=2204, type=0, label=Full Exit & Empty Merge (NO GRID) - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-T}, {name=signal-4}, {name=signal-2}}, hash=c87742f20ec5a96f34303b723d3b515052768978, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2205, type=0, label=Full Exit & Empty Merge - BobAAAces, description=- GRID: 32x32, icons={{name=rail}, {name=signal-T}, {name=signal-4}, {name=signal-2}}, hash=2ee19d0fd5e9fc9501b4a9dd85a0da89b34cb28e, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=22}{contents={id=player=0;id=2206, type=0, label=Full Trains 4 to 2 Rails (NO GRID) - BobAAAces, description=- This is for Full Trains Merging - NO GRID - For Empty Trains just make a straight rail and connect the inside rails on the 4 rail track., icons={{name=rail}, {name=signal-I}, {name=signal-4}, {name=signal-2}}, hash=f9fed639dd8ff8a31ea03d29db74f4e18d0a6a89, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=2207, type=0, label=Full Trains 4 to 2 Rails - BobAAAces, description=- This is for Full Trains Merging - GRID: 32x32 - For Empty Trains just make a straight rail and connect the inside rails on the 4 rail track., icons={{name=rail}, {name=signal-I}, {name=signal-4}, {name=signal-2}}, hash=be37d210bb12a7289098e042f96065fba1374e41, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=24}{contents={id=player=0;id=2208, type=0, label=Empty Trains Exiting Mainline (NO GRID) - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=used-up-uranium-fuel-cell}, {name=signal-4}, {name=signal-1}}, hash=23bdf4261cd608aa2ffabe2bc23cffc800d4daad, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2209, type=0, label=Empty Trains Exiting Mainline - BobAAAces, description=- GRID: 32x32, icons={{name=rail}, {name=used-up-uranium-fuel-cell}, {name=signal-4}, {name=signal-1}}, hash=2b9d858a9849259f6e42bc520750667337fca17a, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=26}{contents={id=player=0;id=2210, type=0, label=Full Trains Exiting Mainline (NO GRID) - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=uranium-fuel-cell}, {name=signal-4}, {name=signal-1}}, hash=7fa73d5fde89f3109aa949c3b496ce6195f42ec6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=2211, type=0, label=Full Trains Exiting Mainline - BobAAAces, description=- GRID: 32x32, icons={{name=rail}, {name=uranium-fuel-cell}, {name=signal-4}, {name=signal-1}}, hash=186a76dffad5d1afba5c44908f6fe364db705202, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=30}{contents={id=player=0;id=2212, type=0, label=Empty Trains Merging To Mainline (NO GRID) - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=used-up-uranium-fuel-cell}, {name=signal-4}, {name=signal-1}}, hash=d7de3f444497d835064fb7bd854a22a83b9052e5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=2213, type=0, label=Empty Trains Merging To Mainline - BobAAAces, description=- GRID: 32x32, icons={{name=rail}, {name=used-up-uranium-fuel-cell}, {name=signal-4}, {name=signal-1}}, hash=7c0e4b32cdd87cd4c319e40b5492ad902c703b1a, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=32}{contents={id=player=0;id=2214, type=0, label=Full Trains Merging To Mainline (NO GRID) - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=uranium-fuel-cell}, {name=signal-4}, {name=signal-1}}, hash=f115fc9b7a0349bc5bba6e4af6671e5dc55055ab, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=33}{contents={id=player=0;id=2215, type=0, label=Full Trains Merging To Mainline - BobAAAces, description=- GRID: 32x32, icons={{name=rail}, {name=uranium-fuel-cell}, {name=signal-4}, {name=signal-1}}, hash=75767caf49fb7cb4712d47e46b6ab24946e33d32, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=36}{contents={id=player=0;id=2216, type=0, label=Merge 4to2 (NO GRID) - 3-8LHD 4 Lanes - BobAAAces, description=- DO NOT USE UNLESS YOU NEED TO - Use this if you have to as it does not promote Full and Empty lanes but allows any train to use any lane., icons={{name=rail}, {name=signal-I}, {name=signal-4}, {name=signal-2}}, hash=f01e3feae5b3b286e663519951298ec907f9a211, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=37}{contents={id=player=0;id=2217, type=0, label=Merge 4to2 - 3-8LHD 4 Lanes - BobAAAces, description=- DO NOT USE UNLESS YOU NEED TO - Grid Size: 32x 32 - Use this if you have to as it does not promote Full and Empty lanes but allows any train to use any lane., icons={{name=rail}, {name=signal-I}, {name=signal-4}, {name=signal-2}}, hash=8986e5b82d15b56fcbb7ea2418372062c6b9287f, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=38}{contents={id=player=0;id=2218, type=0, label=T-Junction 4to2 (NO GRID) - 3-8LHD 4 Lanes - BobAAAces, description=- DO NOT USE UNLESS YOU NEED TO - Use this if you have to as it does not promote Full and Empty lanes but allows any train to use any lane., icons={{name=rail}, {name=signal-T}, {name=signal-4}, {name=signal-2}}, hash=312cbbda897d111d9c82fe403dc80b98a4bd55bf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=39}{contents={id=player=0;id=2219, type=0, label=T-Junction 4to2 - 3-8LHD 4 Lanes - BobAAAces, description=- DO NOT USE UNLESS YOU NEED TO - Grid Size: 32x32 - Use this if you have to as it does not promote Full and Empty lanes but allows any train to use any lane., icons={{name=rail}, {name=signal-T}, {name=signal-4}, {name=signal-2}}, hash=9fea7c5bbf91bf664b12ed188f815ad00990e3b5, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}}}}{index=3}{contents={id=player=0;id=2220, type=1, label=4 Stop Miner to Wagon - 3-8LHD Trains v3.3 - BobAAAces, description=Factorio v1.1 Train Stop Limit Based System. [item=iron-ore][item=copper-ore][item=coal][item=stone][fluid=crude-oil]Extraction: - [item=electric-mining-drill]>[item=cargo-wagon] Direct Miner-to-Wagon for Mid-Late Game - These blueprints are for mid-late game when your "Mining Productivity" technology is upgrading with space science. Stop#1= 4-Stop A Stop#2= 4-Stop B Stop#3= 4-Stop B Stop#4= 4-Stop B, icons={{name=electric-mining-drill}, {name=cargo-wagon}}, hash=472c66c5b9533f0619a43f4cb76823be202edeb5, activeIndex=6, innerRecords={{index=0}{contents={id=player=0;id=2221, type=0, label=Crude Oil Loading - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons., icons={{name=train-stop}, {name=crude-oil}}, hash=65d1517e1fc3ff7007d5527f857bc6650fa64d22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2222, type=0, label=Crude Oil Loading 2 Stops - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - The Outside-Most Loading Station Will Be The Fastest Because It Does Not require Underground Pipes., icons={{name=train-stop}, {name=crude-oil}}, hash=8f2db26c078292c0c89c4c5d364c781ad9268653, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2223, type=0, label=Crude Oil Loading 3 Stops - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - The Outside-Most Loading Station Will Be The Fastest Because It Does Not require Underground Pipes., icons={{name=train-stop}, {name=crude-oil}}, hash=010da0bf86525f56c1ca722ab50bbbcf8bbfa3cf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2224, type=0, label=12 Mine to Wagon 4 Loads - 4-Stop Outposts - 3-8 LHD Trains - darklich14, Blooper, Pepto, TaxiService and BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=a5f5f9254f96f90e931893c9ab2118e7ac25a91f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2225, type=0, label=14 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=330c163d82f57d87651b8e103589896616174c24, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2226, type=0, label=20 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=c418ee19f9df6b5de45724988b292b22d35361c7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2227, type=0, label=28 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=fb2e00d9784b55b2c7c0d497228101c39c826e58, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2228, type=0, label=30 Mine to Wagon 3 Loads - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=7e7be2c2567b86127b449a55646cae564a2e7a35, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2229, type=0, label=36 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=9af4aeaf15d033815770ddba822987e7f5cafe32, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2230, type=0, label=44 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=cf1fc61f26b427368fc41aacd017806124ee173c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2231, type=0, label=48 Mine to Wagon 2 Loads - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=4ffa82b0878f2c7a8567bbbe933f2604cdbac5b5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2232, type=0, label=68 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=eb0c8da6b9c01708fe0f57318d85303b9c7502a5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2233, type=0, label=128 Mine to Wagon 1 Load - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=- The 1st Train Stop in each column should have the "A" Label at the end, while the other 3 in the column should have the "B" Label. - Train Stop A must have the Limit set for 1. - Train Stops B should have no Limit; Uncheck the Box., icons={{name=train-stop}}, hash=625bfe5ccba2b756bef6cada2cbc4214a89070ab, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2234, type=0, label=2 Wagon Blade - BobAAAces, description=, icons={{name=cargo-wagon}, {name=signal-2}}, hash=e338f430808584288e85c5d077c082905be99131, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2235, type=0, label=3 Wagon Blade - BobAAAces, description=, icons={{name=cargo-wagon}, {name=signal-3}}, hash=16631a67836f65b189eeb7277965dde53ec54444, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2236, type=0, label=4 Wagon Blade - BobAAAces, description=, icons={{name=cargo-wagon}, {name=signal-4}}, hash=2508d764d889628bbc8cb3b99dc9904c2129a467, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2237, type=0, label=8 Wagon Blade - BobAAAces, description=, icons={{name=cargo-wagon}, {name=signal-8}}, hash=ae4f45a08c21b1221a6027c7660386ac9cf1964a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=4}{contents={id=player=0;id=2238, type=1, label=Train Depot for 3-8LHD 4 Stop v3.1 - BobAAAces, description=Build the main rail launcher depot near your main base or mall, then paste a set of train blueprints to launch from the depot. Includes: - Train Launch Depot - 4 Stop Trains (Stops at Station A first, then Station B 3 times after), icons={{name=locomotive}}, hash=66d621db142eb8bc8bee55abb2015c3a3e9380f1, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2239, type=0, label=1. Train Depot - 3-8LHD 4 Rail v3.0 - BobAAAces, description=- Merges Onto 4 Rail System, LHD - 20 Rails Wide, icons={{name=locomotive}, {name=train-stop}, {name=signal-4}, {name=rail}}, hash=978960aebe5c0d9a568d44410480acc926a400d2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2240, type=0, label=Train Launch - 3-8 Trains - Crude Oil 4 Stop, description=- 20 Count, icons={{name=locomotive}, {name=crude-oil}, {name=signal-2}, {name=signal-0}}, hash=505f358a0e873dfc26c117a26d62828cd4150805, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2241, type=0, label=Train Launch - 3-8 Trains - Coal 4 Stop, description=- 20 Count, icons={{name=locomotive}, {name=coal}, {name=signal-2}, {name=signal-0}}, hash=84e1eb95e400878a03f9f52410ce6a969cc03168, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2242, type=0, label=Train Launch - 3-8 Trains - Stone 4 Stop, description=- 20 Count, icons={{name=locomotive}, {name=stone}, {name=signal-2}, {name=signal-0}}, hash=cbb513d696f73d41d7eab5acb4a3b164d0fe7d2b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2243, type=0, label=Train Launch - 3-8 Trains - Iron Ore 4 Stop, description=- 20 Count, icons={{name=locomotive}, {name=iron-ore}, {name=signal-2}, {name=signal-0}}, hash=b5086eb1f7fb9eecf84916406cf9f58978fa251a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2244, type=0, label=Train Launch - 3-8 Trains - Copper Ore 4 Stop, description=- 20 Count, icons={{name=locomotive}, {name=copper-ore}, {name=signal-2}, {name=signal-0}}, hash=09f76137b02fbe2801001254a57b4497a49aa0e5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2245, type=0, label=1. Train Depot - 3-8LHD 2 Rail v3.0 - BobAAAces, description=- Merges Onto 2 Rail System, LHD - 20 Rails Wide, icons={{name=locomotive}, {name=train-stop}, {name=signal-2}, {name=rail}}, hash=06013cc69d683c7e6cb563cea782630a1498f485, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2246, type=0, label=Train Launch - 3-8 Trains - Crude Oil 4 Stop, description=- 1 Count, icons={{name=locomotive}, {name=crude-oil}, {name=signal-1}}, hash=2a7d4b241ebb5fe6a15a5030235bdbc99a739654, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2247, type=0, label=Train Launch - 3-8 Trains - Coal 4 Stop, description=- 1 Count, icons={{name=locomotive}, {name=coal}, {name=signal-1}}, hash=1dac593acb722ec01c21a5bfeba69420b65dabc3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2248, type=0, label=Train Launch - 3-8 Trains - Stone 4 Stop, description=- 1 Count, icons={{name=locomotive}, {name=stone}, {name=signal-1}}, hash=142577f83226da5629a0e353d737576b102cb255, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2249, type=0, label=Train Launch - 3-8 Trains - Iron Ore 4 Stop, description=- 1 Count, icons={{name=locomotive}, {name=iron-ore}, {name=signal-1}}, hash=d5310202dbc7c2ee0228cb31ffaf59ceb76189e0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2250, type=0, label=Train Launch - 3-8 Trains - Copper Ore 4 Stop, description=- 1 Count, icons={{name=locomotive}, {name=copper-ore}, {name=signal-1}}, hash=9b70e477a6839a169ce33a0c6603aedba96f9c44, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=8}{contents={id=player=0;id=2251, type=1, label=3-8LHD 4Lane Rails v1.2 - BobAAAces, description=4Lane [item=rail] Rails (Grid / No Grid Options): - [virtual-signal=signal-I] Straight - [virtual-signal=signal-L] Bend - [virtual-signal=signal-T] T-Junctions (Small or 3-8 Spaced) - [virtual-signal=signal-T][virtual-signal=signal-4][virtual-signal=signal-2] T-Junctions and Merging from 4 to 2 lanes of Rail. For mainline offshoots, icons={{name=rail}, {name=signal-4}}, hash=50575ada73247f9b877fed4769c04a9809371fb4, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=2252, type=0, label=Straight 1 - 4 Lane LHD - BobAAAces, description=- Grid Size: 32x32, icons={{name=rail}, {name=signal-I}}, hash=295f6485289de298dc59df333c5846d6a61b3b1b, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2253, type=0, label=Straight 1 (NO GRID) - 4 Lane LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-I}}, hash=982a22a93e0bf14baa9dc694e208262fc1da0815, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2254, type=0, label=Straight 2 - 4 Lane LHD - BobAAAces, description=- Grid Size: 32x64, icons={{name=rail}, {name=signal-I}}, hash=169a596e10b09fbc9b66ac104cf9b43ab7e7a811, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 64}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2255, type=0, label=Straight 2 (NO GRID) - 4 Lane LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-I}}, hash=84971a990e94a9abd13dce5a77c86a2613712df7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2256, type=0, label=Straight 3 - 4 Lane LHD - BobAAAces, description=- Grid Size: 32x96, icons={{name=rail}, {name=signal-I}}, hash=645ef40ee6605c109409f0857e802f674ec7abf0, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 96}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=2257, type=0, label=Straight 3 (NO GRID) - 4 Lane LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-I}}, hash=98b834f15f508284ac8cae774913bbed3fd4d125, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2258, type=0, label=Bend 1 - 4 Lane LHD - BobAAAces, description=-Grid Size: 32x32, icons={{name=rail}, {name=signal-L}}, hash=7bad87d0068c956868079f7f1ad4af0190a2fade, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=7}{contents={id=player=0;id=2259, type=0, label=Bend 1 (NO GRID) - 4 Lane LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-L}}, hash=1d923b7576c60c3411040570f5438070b96915ca, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2260, type=0, label=Bend 2 - 4 Lane LHD - BobAAAces, description=-Grid Size: 32x32, icons={{name=rail}, {name=signal-L}}, hash=5353de48326d2399d35b1c2e58da40c5d641ea0d, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=9}{contents={id=player=0;id=2261, type=0, label=Bend 2 (NO GRID) - 4 Lane LHD - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-L}}, hash=6fc97f5cb57baf32de6bcdddf56d078520e8def5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2262, type=0, label=T-Junction - 3-8LHD 4 Lanes - BobAAAces, description=- Grid Size: 32x32, icons={{name=rail}, {name=signal-T}}, hash=db13ac926b17c4e8876484fb26ba05fc2c6eb7e8, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=13}{contents={id=player=0;id=2263, type=0, label=T-Junction (NO GRID) - 3-8LHD 4 Lanes - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-T}}, hash=64b06b5a2e58fdedd74c2364d52a862568118231, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2264, type=0, label=T-Junction Small - 3-8LHD 4 Lanes - BobAAAces, description=- Grid Size: 32x32, icons={{name=rail}, {name=signal-T}}, hash=03b8f959acfad7bf285049cf668f15ea5d27d8e4, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=15}{contents={id=player=0;id=2265, type=0, label=T-Junction Small (NO GRID) - 3-8LHD 4 Lanes - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-T}}, hash=e5949b136d059d6b0ff7f333cc61599db4f04908, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2266, type=0, label=T-Junction 4to2 - 3-8LHD 4 Lanes - BobAAAces, description=- Grid Size: 32x32, icons={{name=rail}, {name=signal-T}, {name=signal-4}, {name=signal-2}}, hash=bf6ccd55085eda694ee9f841427f9430a7967775, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=19}{contents={id=player=0;id=2267, type=0, label=T-Junction 4to2 (NO GRID) - 3-8LHD 4 Lanes - BobAAAces, description=- NO GRID, icons={{name=rail}, {name=signal-T}, {name=signal-4}, {name=signal-2}}, hash=4a4ba8f235d80314a479f435a43a977987f865ed, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2268, type=0, label=Merge 4to2 - 3-8LHD 4 Lanes - BobAAAces, description=, icons={{name=rail}, {name=signal-I}, {name=signal-4}, {name=signal-2}}, hash=17798cfaf8e9515a49a10840c0cd09445532f0e3, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=21}{contents={id=player=0;id=2269, type=0, label=Merge 4to2 (NO GRID) - 3-8LHD 4 Lanes - BobAAAces, description=, icons={{name=rail}, {name=signal-I}, {name=signal-4}, {name=signal-2}}, hash=95aad2956681713095baa97892f2ca4e778f61a3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=9}{contents={id=player=0;id=2270, type=1, label=4 Stop Miner to Wagon - 3-8LHD Trains v1.2 - BobAAAces, description=Old Factorio v1.0 Penalty Based System. [item=iron-ore][item=copper-ore][item=coal][item=stone][fluid=crude-oil]Extraction: - [item=electric-mining-drill]>[item=cargo-wagon] Direct Miner-to-Wagon for Mid-Late Game - These blueprints are for mid-late game when your "Mining Productivity" technology is upgrading with space science. - The build train is optional and can help to reduce the amount of resources you need to carry on you at once when building these mining outposts., icons={{name=electric-mining-drill}, {name=cargo-wagon}}, hash=1cd167d79fa2d310c5bf97a5aef4693f2b808704, activeIndex=8, innerRecords={{index=0}{contents={id=player=0;id=2271, type=0, label=Crude Oil Loading - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons., icons={{name=train-stop}, {name=crude-oil}}, hash=65d1517e1fc3ff7007d5527f857bc6650fa64d22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2272, type=0, label=Crude Oil Loading 2 Stops - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - The Outside-Most Loading Station Will Be The Fastest Because It Does Not require Underground Pipes., icons={{name=train-stop}, {name=crude-oil}}, hash=8f2db26c078292c0c89c4c5d364c781ad9268653, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2273, type=0, label=Crude Oil Loading 3 Stops - 3-8 Trains v1.2 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - The Outside-Most Loading Station Will Be The Fastest Because It Does Not require Underground Pipes., icons={{name=train-stop}, {name=crude-oil}}, hash=010da0bf86525f56c1ca722ab50bbbcf8bbfa3cf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2274, type=0, label=12 Mine to Wagon 4 Loads - 4stop Outposts - 3-8 LHD Trains - darklich14, Blooper, and BobAAAces, description=Load, icons={{name=train-stop}}, hash=65f58ceb1ebda0aaf165136b9aabc9f2da3685a2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2275, type=0, label=14 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=caa654f4bf767076cb1170fe799b15c2fc4649a0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2276, type=0, label=20 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=fa136919a229651739ea74dc55d8ef319ec82a96, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2277, type=0, label=28 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=d333295e9901a765c6a162ff5227408388ac9106, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2278, type=0, label=30 Mine to Wagon 3 Loads - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=887edd77dfd9daabc28a999ad7c400d9464ddf79, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2279, type=0, label=36 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=411a4057f360b722e5102848b83d1424a55bd208, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2280, type=0, label=44 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=26559af54c4d4dc85d6d405f8fc38983d7215bfd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2281, type=0, label=48 Mine to Wagon 2 Loads - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=3750323aae66b690b5c3cc78d016ac12354aa23b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2282, type=0, label=68 Mine to Wagon Circle - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=d14b730c6527032ceae45885c087d7aa856edede, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2283, type=0, label=128 Mine to Wagon 1 Load - 4stop Outposts - 3-8 LHD Trains - BobAAAces, description=Load, icons={{name=train-stop}}, hash=2619bbd45f35f413f2f968d5e0be3ff104d2da43, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2284, type=0, label=Outpost Builder - [L] - BobAAAces, description=Load - Optional Build Station to Supply Outposts via A Build Train with Materials - Build this outpost building station near your mall to load up on the materials needed to make the mining outposts in this Blueprint Book., icons={{name=train-stop}, {name=construction-robot}}, hash=cb1a880541549ea0bc294cf56255cb74cb96cb2a, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=19}{contents={id=player=0;id=2285, type=0, label=Outpost Builder - [U] - BobAAAces, description=Unload Optional Build Station for Outposts to Call in A Build Train with Materials - Step 1: Place an outpost Blueprint from this Book - Step 2: Place this blueprint over the existing entry loop - Step 3: Connect the bottom end of this blueprint to the Rails - Step 4: Place any extra Roboports as needed to cover the mine for Construction Robots to build - Step 5: Use a Personal Roboport to build this blueprint before moving on. The build train will finish constructing the mine for you., icons={{name=train-stop}, {name=construction-robot}}, hash=240f9764878951b2c0cf8d1e96a1432bd83a7541, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{index=4}{contents={id=player=0;id=2286, type=1, label=1-4 RHD Trains+Mines v0.91 - BobAAAces, description=- Consider using the 3-8 LHD book as it is more developed, and uses Stop Limits for trains instead of Enabling /Disabling Train Stops. How To Use: 1. Lay Down [item=electric-mining-drill] Miners at Ore Patch 2. Connect a [item=fast-splitter] Balancer to the [item=electric-mining-drill] Miner exit belts 3. Connect the [item=train-stop] Train Stop block to the other end of the [item=fast-splitter] Balancer 4. Connect the main line to the block - Right click any blueprint to delete the tiles, icons={{name=train-stop}, {name=electric-mining-drill}}, hash=daae8e2d7419936da916307d6d6391bd7d3596df, activeIndex=10, innerRecords={{index=0}{contents={id=player=0;id=2287, type=0, label=MEGA BUS Train Stacker and Unload v1.1 - BobAAAces, description=- Made for 1-4 RHD Trains System. - 3-8 LHD Train Unload for Mega BUS Block Blueprint - Updated for Factorio v1.1 using Station Limits; each station requests 3 trains for 24 total stacker spaces., icons={{name=train-stop}}, hash=5cd82897b5278365204101da5c93299a1aa18b86, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2288, type=0, label=Balancer - 1 to 8 - Rail Aligned, description=, icons={{name=fast-splitter}}, hash=4f00516f11085fc75add7d026e3ac0f1dd163821, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2289, type=0, label=Balancer - 2 to 8 - Rail Aligned, description=, icons={{name=fast-splitter}}, hash=c48669652c5d3fedb1ad245f24a09e51319efce4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2290, type=0, label=Balancer - 3 to 8 - Rail Aligned, description=, icons={{name=fast-splitter}}, hash=ec7f83b6dc5c2468f67f56bd25abef39ee9a372e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2291, type=0, label=Balancer - 4 to 8 - Rail Aligned, description=, icons={{name=empty}, {name=fast-splitter}}, hash=3045a060ef8215ef5d69d3516f5113906997d20c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2292, type=0, label=Balancer - 5 to 8 - Rail Aligned, description=, icons={{name=fast-splitter}}, hash=b39dbfcb3fe6635f0806fe8b04d2a01bc4170123, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2293, type=0, label=Balancer - 6 to 8 - Rail Aligned, description=, icons={{name=fast-splitter}}, hash=801d6fa0177a01c2887e4b0fc769816aef71f3b8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2294, type=0, label=Balancer - 7 to 8 - Rail Aligned, description=, icons={{name=fast-splitter}}, hash=cabf6b2b361d2f8c284de115715a42bcf3ea477b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2295, type=0, label=Balancer - 8 to 8 - Rail Aligned, description=, icons={{name=fast-splitter}}, hash=941ce6c5c5ed10d899cf4d5b06bb573114ee47ba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2296, type=0, label=Balancer Exit Left 8 Lane - BobAAAces, description=, icons={{name=fast-transport-belt}}, hash=5253e96edfc1fd17af98fa68a6dc2d7ee1269a4a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2297, type=0, label=Balancer Exit Right 8 Lane - BobAAAces, description=, icons={{name=fast-transport-belt}}, hash=edd8facc16ff71bdbe933a869f8be0494550e776, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2298, type=0, label=Load Advanced Circuit Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=advanced-circuit}}, hash=560c3e42e4f0a548b7b5ab9cbeeae751e6495776, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2299, type=0, label=Load Coal Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=coal}}, hash=e5c71658fa3216eda739032159ead0a1ece01d0a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2300, type=0, label=Load Copper Ore Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=copper-ore}}, hash=11c6db27be0c8098bb83f64a4c3f0577ec178344, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2301, type=0, label=Load Copper Plate Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=copper-plate}}, hash=6a9e8fd5f508aafca315417743576e35e742cd8a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2302, type=0, label=Load Crude Oil Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=crude-oil}}, hash=1fd87d3a2d53c5d3529a07ceef8b7b0e1c4d6b14, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2303, type=0, label=Load Electronic Circuit Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=electronic-circuit}}, hash=e2753538ab7ff81bf87da31534ad7ab78eb17b94, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=2304, type=0, label=Load Iron Gear Wheel Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=iron-gear-wheel}}, hash=096822c4c37aa34860663bd160e74afb293fbcb6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2305, type=0, label=Load Iron Ore Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=iron-ore}}, hash=c79ccb5e4a603a7536157061b215335f69352091, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2306, type=0, label=Load Iron Plate Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=iron-plate}}, hash=28744a773e53c6b9b8076915b82d1508303bf6f9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2307, type=0, label=Load Plastic Bar Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=plastic-bar}}, hash=67c34996f148df99ff9886057a6168bd32f368d7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2308, type=0, label=Load Steel Plate Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=steel-plate}}, hash=94cce4d6869c8196527fbacbe251dfcd045a68ea, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2309, type=0, label=Load Stone Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=stone}}, hash=3e2d600368ac45b7e3832e17f35adc9a6e39219c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=2310, type=0, label=Load Sulfur Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=sulfur}}, hash=f85755c0a9a1491125c9839b87c20a08e366b207, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2311, type=0, label=Load Uranium Ore Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}, {name=uranium-ore}}, hash=b579ed8e10a26bc71365e064d456221b4e70c217, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2312, type=0, label=Miners Compact - 8 Belts - 30 Miners per Yellow Belt, description=, icons={{name=electric-mining-drill}, {name=underground-belt}}, hash=815a7c9c87e6ca015259ed947fe0986c44b7a126, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2313, type=0, label=Miners Compact - 8 Belts - 60 Miners per Red Belt, description=, icons={{name=electric-mining-drill}, {name=fast-underground-belt}}, hash=df730853b51aa7afd2f7c464385601b1be144104, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=2314, type=0, label=Right Angle Left Turn - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=54f09f7373b96823b59052d39d90fec06705e305, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=2315, type=0, label=Right Angle Left Turn Short - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=ba42caebf358ca7d0fd1b6c8efe915baa1d7be91, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=2316, type=0, label=Right Angle Right Turn - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=14179454f15a0fa23cee47b125a9bdb52cf2294f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=2317, type=0, label=Right Angle Right Turn Short - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=a3c9bb7e566d065e09bf7c86f693ef119821512e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=2318, type=0, label=Straight Long Segment - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=7d41828756355dcf543628afba90d6669759c93f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=2319, type=0, label=Straight Segment - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=5f50a6e6cad709f1e045a87e66006571aec19640, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=33}{contents={id=player=0;id=2320, type=0, label=Straight Short Segment - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=48d9a6095d3f8dcfbfb73a821202c03fb4b688d6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=34}{contents={id=player=0;id=2321, type=0, label=T-Junction - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=4c1ef6a3f416f3c0bd73d3742883f0fd2de833c9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=35}{contents={id=player=0;id=2322, type=0, label=T-Junction Compact - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=2a463c62eb67e43f643f04733288016c4069d117, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=36}{contents={id=player=0;id=2323, type=0, label=Unload Station - 1-4 RHD Trains - BobAAAces, description=, icons={{name=train-stop}}, hash=320cc49a9eba7225d56af46cc56f41f199c29742, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=37}{contents={id=player=0;id=2324, type=0, label=X-Junction (vA) - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=2f2d7d6da8c71ef522b4ecf6a2d04adf31dc6ba4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=38}{contents={id=player=0;id=2325, type=0, label=X-Junction (vB) - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=7b4bae917dd4ca6db71ea574edaa63e7df33097f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=39}{contents={id=player=0;id=2326, type=0, label=X-Junction Alternative - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=9a8d4a332668c9237f6986a4313f703f8b74a8bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=40}{contents={id=player=0;id=2327, type=0, label=X-Junction Compact (vA) - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=5dc3555c214c21c823f81fab46429326b8a35602, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=41}{contents={id=player=0;id=2328, type=0, label=X-Junction Compact (vB) - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=c112b665fbdb014a756725e4f919ce32296cb8ed, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=42}{contents={id=player=0;id=2329, type=0, label=X-Junction Micro (vA) Low Traffic - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=af939a74da82a0bb0354cf34d9e17350b318ddd7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=43}{contents={id=player=0;id=2330, type=0, label=X-Junction Micro (vB) Low Traffic - 1-4 RHD Trains - BobAAAces, description=, icons={{name=rail}}, hash=edb75354c05df487e4987a19456e4a57be7372a1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=2331, type=1, label=Flame and Laser Wall v1.2 - BobAAAces, description=Wall Defense Blueprints A) [item=laser-turret]+[item=stone-wall] Laser Turrets & Walls B) [item=laser-turret]+[item=flamethrower-turret]+[item=stone-wall] Laser Turrets, Flamethrower Turrets, & Walls, icons={{name=laser-turret}, {name=flamethrower-turret}, {name=stone-wall}, {name=artillery-turret}}, hash=944dfe45c37da2fe7231fb5efbdb4a3b7bbaec89, activeIndex=14, innerRecords={{index=0}{contents={id=player=0;id=2332, type=0, label=Laser Wall Straight Short - BobAAAces, description=, icons={{name=stone-wall}, {name=laser-turret}}, hash=c0be9d371de7e3b253a8df2609b0eda383813805, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2333, type=0, label=Laser Wall Straight Long - BobAAAces, description=, icons={{name=stone-wall}, {name=laser-turret}}, hash=3517b927beee3f0dbbd57f4535d59610b22230e3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2334, type=0, label=Laser Wall Outside Corner - BobAAAces, description=, icons={{name=stone-wall}, {name=laser-turret}}, hash=db093cca79292d68ac397193bdd05156c28f30c7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2335, type=0, label=Laser Wall Inside Corner - BobAAAces, description=, icons={{name=stone-wall}, {name=laser-turret}}, hash=342b51475ae7abbf4c5eaea28476655e7d010d80, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2336, type=0, label=Laser Wall Diagonal - BobAAAces, description=, icons={{name=stone-wall}, {name=laser-turret}}, hash=8ae1e7f186233665996d81dd3365881c2a8929ce, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2337, type=0, label=Laser Wall with Gate - BobAAAces, description=, icons={{name=gate}, {name=laser-turret}}, hash=fd18e619371d9dd89cf286fb00d707f4f83aceba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2338, type=0, label=Laser Wall with Gate and Rails - BobAAAces, description=, icons={{name=gate}, {name=laser-turret}, {name=rail}}, hash=d2eb6dd034239ef82f5380e7c48d95af774e4080, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2339, type=0, label=Flame and Laser Wall Straight Short - BobAAAces, description=, icons={{name=stone-wall}, {name=flamethrower-turret}}, hash=56cf97edc60fa0f1245df6b44f406e6fa8f11958, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2340, type=0, label=Flame and Laser Wall Straight Long - BobAAAces, description=, icons={{name=stone-wall}, {name=flamethrower-turret}}, hash=1cc8426a51b5414c7050ab5c0dc8baa611c3cbee, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2341, type=0, label=Flame and Laser Wall Outside Corner - BobAAAces, description=, icons={{name=stone-wall}, {name=flamethrower-turret}}, hash=4e99775ccbab7e2b62a29af74f31efd9209a783c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2342, type=0, label=Flame and Laser Wall Inside Corner - BobAAAces, description=, icons={{name=stone-wall}, {name=flamethrower-turret}}, hash=de78292e7424550e47a2de9c244e9b94b6e62e48, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2343, type=0, label=Flame and Laser Wall Diagonal - BobAAAces, description=, icons={{name=stone-wall}, {name=flamethrower-turret}}, hash=31586aa415dec010a4b4abb9056bc98a8cee0a8c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2344, type=0, label=Flame and Laser Wall with Gate - BobAAAces, description=, icons={{name=gate}, {name=flamethrower-turret}}, hash=bf17b37e0fb5c3d2bdbea449110dbbf5d3089ca4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2345, type=0, label=Flame and Laser Wall with Gate and Rails - BobAAAces, description=, icons={{name=gate}, {name=flamethrower-turret}, {name=rail}}, hash=4138595afe92f5ff9c28839a59c03b639d81b1e0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2346, type=0, label=Artillery 20 Shot Latch - BobAAAces, description=This Artillery Turret design will wait for 20 Artillery Shells to stack in the Requester Chest before it commences firing. The Artillery Turret will keep firing until it runs out of ammo, then wait to fire again until there are 20 Artillery Shells available. This reduces the overall number of biters and attack waves you need to face on your defensive wall, otherwise, Artillery Turrets shoot once or twice then wait for more shells to arrive, triggering massive attacks., icons={{name=artillery-turret}}, hash=c2aa2f409c0ea2b43c45747e8f96c63163192846, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=2347, type=1, label=90 SPM from Plates v1.1 - BobAAAces, description=This book will produce minimum 90 SPM using inputs from your BUS. - Use the "0. Starter Science - 90/min" Blueprint for a quick setup of the first 3 sciences and Science Labs. - Using modules and beacon upgades you can double the SPM. , icons={{name=lab}}, hash=e8b6a1b638b0c7401ca5f928121e892c7d19b5bd, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2348, type=0, label=0. Starter Science - 90/min - BobAAAces, description=, icons={{name=lab}, {name=automation-science-pack}, {name=logistic-science-pack}, {name=military-science-pack}}, hash=8772be3c8007001a43e1b92f7b48f4d3d8b0a1c4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2349, type=0, label=1. Automation Science Pack 90/min - BobAAAces, description=, icons={{name=automation-science-pack}}, hash=e28733fc1756e7b51ec73671ca578d6bfaf0fe24, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2350, type=0, label=2. Logistic Science Pack 90/min - BobAAAces, description=, icons={{name=logistic-science-pack}}, hash=c97ff7da5ad5208b16db3ff976f707dc19766b95, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2351, type=0, label=3. Military Science 90/min - BobAAAces, description=, icons={{name=military-science-pack}}, hash=07d175aa937e904d6c5716c6deb9178646d8d826, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2352, type=0, label=4. Chemical Science 90/min - BobAAAces, description=, icons={{name=chemical-science-pack}}, hash=5bbba8b3c2f25adf794212e424b4b421aad64c58, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2353, type=0, label=5. Production Science 90/min - BobAAAces, description=, icons={{name=production-science-pack}}, hash=b12c4141d24bd1ff0bc820aa8192ec66d6dcdc32, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2354, type=0, label=6. Utility Science 90/min - BobAAAces, description=, icons={{name=utility-science-pack}}, hash=c20c5b41851b82c235537473e142f1e77f2167fd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2355, type=0, label=7. Space Science 90/min - BobAAAces, description=, icons={{name=space-science-pack}}, hash=19e8ba6a6023d109f809d7a923a2689457567262, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2356, type=0, label=8. Labs 90/min - BobAAAces, description=, icons={{name=lab}}, hash=90b517fcf58cc89af6483425bb33cb9b3161dd59, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2357, type=0, label=8b1. Labs - 12 Beacon - Belt Start Piece - BobAAAces, description=, icons={{name=lab}, {name=beacon}}, hash=689b1831108a35f9bef5a988bf40998801c114bc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2358, type=0, label=8b2. Labs - 12 Beacon - Tileable Piece - BobAAAces, description=, icons={{name=lab}, {name=beacon}}, hash=906bdf76cb5331cdd35802783223415317d5ec38, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=7}{contents={id=player=0;id=2359, type=1, label=90 SPM From Ores 3-8 Trains - v1.1 - BobAAAces, description=- 90 Science Per Minute (SPM) Factories - 3-8 Trains - Fill up your trains with raw ore and crude oil at mines, then unload at these science factories - Place the Red, Green, Gray Science, and Labs on the RIGHT, and the other science factories to the left of the Labs so the Rails connect., icons={{name=lab}}, hash=81741b098915c61eed4a5e9dd025c75bbe7779b5, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=2360, type=0, label=Red, Green, Gray & Labs - 90 SPM from Raw Ore - 3-8 Trains - BobAAAces, description=- Red, Green, Gray Sciences, and Labs - Place this Blueprint to the RIGHT of the area you want to build sciences in, leaving room to expand other science factories to the left of this one. - 3-8 Trains, icons={{name=automation-science-pack}, {name=logistic-science-pack}, {name=military-science-pack}, {name=lab}}, hash=6eaf3ef32831687ff0bcac7a5e4fb11fbc8c0d94, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2361, type=0, label=Blue SCI - 90 SPM from Raw Ore - 3-8 Trains - BobAAAces, description=- Blue Science - Place this blueprint to the LEFT of Red, Green, Gray Sciences, and the Labs. - 3-8 Trains - Connect 1 Offshore Water Pump anywhere that is easy. There is a water pipe running to the top of the factory in case you need it there., icons={{name=chemical-science-pack}}, hash=e25c2d3c187883bc31d2e27d43d3d23badb16c46, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2362, type=0, label=Purple SCI - 90 SPM from Raw Ore - 3-8 Trains - BobAAAces, description=- Purple Science - Place this blueprint to the LEFT of Blue Science and the Labs. - 3-8 Trains - Connect 1 Offshore Water Pump anywhere that is easy. There is a water pipe running to the top of the factory in case you need it there., icons={{name=production-science-pack}}, hash=8e96549c8dde31fb8f63005f94630363b0cd9acc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2363, type=0, label=Yellow SCI - 90 SPM from Raw Ore - 3-8 Trains - BobAAAces, description=- Yellow Science - Place this blueprint to the LEFT of Purple Science and the Labs. - 3-8 Trains - Connect 1 Offshore Water Pump anywhere that is easy. There is a water pipe running to the top of the factory in case you need it there., icons={{name=utility-science-pack}}, hash=a354a82d4102fcd89c14228f105af7cd307a73d6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2364, type=0, label=White SCI - 90 SPM from Raw Ore - 3-8 Trains - BobAAAces, description=- White Science - Place this blueprint to the LEFT of Yellow Science and the Labs. - 3-8 Trains - Connect 1 Offshore Water Pump anywhere that is easy. There is a water pipe running to the top of the factory in case you need it there., icons={{name=space-science-pack}}, hash=b3c678db1b0da11755dcf504a9b5469878b4afe9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=8}{contents={id=player=0;id=2365, type=1, label=308 SPM 3-8 Trains Factory v2.12 - BobAAAces, description=[item=lab][virtual-signal=signal-1] - Place the Science build #1 first and use personal construction bots to build the blueprint. [item=lab][virtual-signal=signal-2] - After the first step is completed place the Science build #2 on top. Build trains and Robots will build the rest. [item=nuclear-fuel] - Supply your trains with Nucear Fuel using the provided blueprints. [item=logistic-chest-requester] - Use one of the build train blueprints to supply the materials for robots to build Step 2., icons={{name=lab}}, hash=156acbea555c5cd4577dd62b4f7c1d3a1d1c24c1, activeIndex=13, innerRecords={{index=0}{contents={id=player=0;id=2366, type=0, label=308 SPM - Step 1 - From Raw Materials v2.1 - Tileable - 3-8 Trains - BobAAAces, description=Tile this build by placing this Step 1 blueprint against the rail of the previous build without overlapping the rails. - Once you manually build this section with your personal robots, lay down the Step 2 blueprint over this one. The build train and robots will take care of the rest., icons={{name=lab}, {name=signal-1}}, hash=d6a18bccdcf97adb1c317a296c6fb414f8fa0e22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2367, type=0, label=308 SPM - Step 2 - From Raw Materials v2.1 - Tileable - 3-8 Trains - BobAAAces, description=- This build is Tileable from left to right. Stack the beacons from the edge of one build onto the next to share beacons between builds., icons={{name=lab}, {name=signal-2}}, hash=6a6fcc3d3a622bcb32157323ee586f75d5eccaa1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2368, type=0, label=308 SPM Nuclear Fuel Train Supply - LHD 2 Track System - BobAAAces, description=- Build one of these Fuel Loading Stations near your main base. The train will go anywhere in your base where there is an enabled unload station, such as the 308 SPM builds., icons={{name=nuclear-fuel}, {name=train-stop}}, hash=b0bef5b4a21f5af3bc2a8893048ebd509ba48110, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2369, type=0, label=308 SPM Nuclear Fuel Train Supply - LHD 4 Track System - BobAAAces, description=- Build one of these Fuel Loading Stations near your main base. The train will go anywhere in your base where there is an enabled unload station, such as the 308 SPM builds., icons={{name=nuclear-fuel}, {name=train-stop}}, hash=603046bf0243d2e0eab0309fcca138b56b662625, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2370, type=0, label=308 SPM Nuclear Fuel Train Supply - RHD 2 Track System - BobAAAces, description=- Build one of these Fuel Loading Stations near your main base. The train will go anywhere in your base where there is an enabled unload station, such as the 308 SPM builds., icons={{name=nuclear-fuel}, {name=train-stop}}, hash=3a5413114b87f05596d8c3601fbbdf4bc7229858, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2371, type=0, label=308 & 540 SPM - Build Train Base Load Station v2.1 - LHD with Stackers- BobAAAces, description=Build this loading station near your main base to have logistics robots bring the items required for construction projects. You can have multiple trains resupplying from this single station and have them ready to go in a stacker after. - Wait stations Scheduled, icons={{name=train-stop}, {name=logistic-chest-requester}}, hash=33d0b9e0f98cbae1c71e108573b0634ae01142d2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2372, type=0, label=308 & 540 SPM - Build Train Base Load Station v2.1 - BobAAAces, description=Build this loading station near your main base to have logistics robots bring the items required for construction projects. You can have multiple trains resupplying from this single station and have them ready to go in a stacker after. - No wait stations Scheduled, icons={{name=train-stop}, {name=logistic-chest-requester}}, hash=9b577d1debbd39f5a1029c8a5bf9a4ddd31dd7b6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=9}{contents={id=player=0;id=2373, type=1, label=540 SPM - 3-8 LHD Trains - v1.2 - BobAAAces, description=[item=lab][virtual-signal=signal-1] - Place the Science build #1 first and use personal construction bots to build the blueprint. [item=lab][virtual-signal=signal-2] - After the first step is completed place the Science build #2 on top. Build trains and Robots will build the rest. [item=nuclear-fuel] - Supply your trains with Nucear Fuel using the provided blueprints. [item=logistic-chest-requester] - Use one of the build train blueprints to supply the materials for robots to build Step 2., icons={{name=lab}}, hash=0f8c41ae7810a05191284b4bbfa5adb1e4723169, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=2374, type=0, label=540 SPM - STEP 1/2 - BobAAAces, description=STEP 1/2 - 540 SPM - Build this first to let your science builder train have access. - Place down Step 2 After this section is completed., icons={{name=lab}, {name=signal-1}}, hash=cb8c4babd35b11a753cd494cca711c148a759cea, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2375, type=0, label=540 SPM - STEP 2/2 - BobAAAces, description=STEP 2/2 - 540 SPM - 537.6 Military SPM - Uses 3-8 LHD Trains - Connect 2 Offshore Pumps for Water at the TOP Middle, above the Refineries, icons={{name=lab}, {name=signal-2}}, hash=9e49e28035ce66c719d3a00d4f293bae565737e7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2376, type=0, label=308 SPM Nuclear Fuel Train Supply - LHD 2 Track System - BobAAAces, description=- Build one of these Fuel Loading Stations near your main base. The train will go anywhere in your base where there is an enabled unload station, such as the 308 SPM builds., icons={{name=nuclear-fuel}, {name=train-stop}}, hash=b0bef5b4a21f5af3bc2a8893048ebd509ba48110, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2377, type=0, label=308 SPM Nuclear Fuel Train Supply - LHD 4 Track System - BobAAAces, description=- Build one of these Fuel Loading Stations near your main base. The train will go anywhere in your base where there is an enabled unload station, such as the 308 SPM builds., icons={{name=nuclear-fuel}, {name=train-stop}}, hash=603046bf0243d2e0eab0309fcca138b56b662625, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2378, type=0, label=308 SPM Nuclear Fuel Train Supply - RHD 2 Track System - BobAAAces, description=- Build one of these Fuel Loading Stations near your main base. The train will go anywhere in your base where there is an enabled unload station, such as the 308 SPM builds., icons={{name=nuclear-fuel}, {name=train-stop}}, hash=3a5413114b87f05596d8c3601fbbdf4bc7229858, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2379, type=0, label=308 & 540 SPM - Build Train Base Load Station v2.1 - LHD with Stackers- BobAAAces, description=Build this loading station near your main base to have logistics robots bring the items required for construction projects. You can have multiple trains resupplying from this single station and have them ready to go in a stacker after. - Wait stations Scheduled, icons={{name=train-stop}, {name=logistic-chest-requester}}, hash=33d0b9e0f98cbae1c71e108573b0634ae01142d2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2380, type=0, label=308 & 540 SPM - Build Train Base Load Station v2.1 - BobAAAces, description=Build this loading station near your main base to have logistics robots bring the items required for construction projects. You can have multiple trains resupplying from this single station and have them ready to go in a stacker after. - No wait stations Scheduled, icons={{name=train-stop}, {name=logistic-chest-requester}}, hash=9b577d1debbd39f5a1029c8a5bf9a4ddd31dd7b6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=12}{contents={id=player=0;id=2381, type=0, label=Early Game Quick Start v1.1 - BobAAAces, description=, icons={{name=automation-science-pack}, {name=transport-belt}, {name=underground-belt}, {name=splitter}}, hash=0b4269dbe12d2e27a08ad57a83f5726032770cac, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2382, type=0, label=BobAAAces Starter Mall BUS Block - A Mall for Pre Steel and Oil Technologies, description=, icons={{name=signal-M}, {name=signal-A}, {name=signal-L}, {name=signal-L}}, hash=9fe15e9b9ef39e85e5eb4cf6a7760d4b4f859a7f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2383, type=0, label=BobAAAces Compact Mall BUS Block v2.3 - A Mall for Pre Oil Technologies, description=, icons={{name=signal-M}, {name=signal-A}, {name=signal-L}, {name=signal-L}}, hash=f92b3db4d7d55b71f63723673e516c70a545b19b, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=15}{contents={id=player=0;id=2384, type=0, label=BobAAAces Mega Mall - Logistics Based Mall with Filtered Storage v2, description=, icons={{name=signal-M}, {name=signal-A}, {name=signal-L}, {name=signal-L}}, hash=74314d18169d48baf91aff12b3ca13ed0d80732d, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=16}{contents={id=player=0;id=2385, type=0, label=Train & Outposting Mall - from Ores v1.0 - BobAAAces, description=Train and Outposting Quick Start Mall. Input raw ore and coal to the furnaces. Upgrade the furnaces and belts later on to increase production. ----------------------------- - Rails - Medium and Large Power Poles - Train Stops - Locomotives - Pumps - Miners - Pump Jacks - Cargo and Fluid Wagons - Signal and Chain Signal - Inserter and Fast Inserter - Splitter, Belt, and Underground Belt - Storage Tank, icons={{name=rail}, {name=locomotive}, {name=big-electric-pole}, {name=transport-belt}}, hash=290cb2da64319ca1df1f99171ce35e84938657c5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=2386, type=0, label=ReSpawn Point - PAX Train - BobAAAces, description=RESPAWN TRAINS, icons={{name=locomotive}, {name=signal-info}}, hash=0a9a69c1549330ee4f8fbddc4ad61c87e5ad8294, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}{index=18}{contents={id=player=0;id=2387, type=0, label=Electronic Circuits (1/2) - Produces 1 Red Belt v2.0 - BobAAAces, description=Place this down first to make one red belt of Electronic Circuits. Then place down the second blueprint for another red belt of production., icons={{name=electronic-circuit}}, hash=043fdfdade2756020229d10d4b68e0eeecbec06f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2388, type=0, label=Electronic Circuits (2/2) - Produces 2 Red Belts v2.0 - BobAAAces, description=Place this second blueprint over the first to add an additional red belt of production for Electronic Circuits., icons={{name=electronic-circuit}}, hash=a8c8c86c2417725ad296093cc6da3566d4d879e0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2389, type=0, label=Electronic Circuits from Raw Materials - (2 Red Belts Full) v2.0 - BobAAAces, description=Inputs: - 2 Red Belts of Iron Ore - 3 Red Belts of Copper Ore - Coal, icons={{name=electronic-circuit}}, hash=ae8787a3679a6d44ab17bf45e6ebf345bce153a1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2390, type=0, label=Electronic Circuits from Raw Ore - 12 Beaconed - Tileable - BobAAAces, description=, icons={{name=electronic-circuit}, {name=beacon}}, hash=d74d1ac4c2350b95507a4ee6af9cd83732dbfb1b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2391, type=0, label=Electronic Circuits - 12 Beaconed - Produces 4 Blue Belts - 1-4 Trains - Tileable - BobAAAces, description=, icons={{name=electronic-circuit}, {name=beacon}, {name=train-stop}}, hash=45e5180f6a9371c00247c2bcdb349bbc0298aa26, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2392, type=0, label=Advanced Circuit BUS BLOCK - 0.5 Yellow Belt of Production - BobAAAces, description=, icons={{name=advanced-circuit}}, hash=8909d28db9664b899c81143ae41cdf6b99c816eb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2393, type=0, label=Advanced Circuit from Raw Materials - (900/min or 1 Yellow Transport Belt Full) v2.0 - BobAAAces, description=, icons={{name=advanced-circuit}}, hash=37ed9874a2b96e2576831b468a96c2c6d5820bdd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2394, type=0, label=Advanced CIrcuits From Raw Materials - Produces Half a Red Belt (or 1 Yellow Belt) - BobAAAces, description=, icons={{name=advanced-circuit}, {name=beacon}}, hash=3898ded9091c01afb3bd81172324d1a7572252b4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=2395, type=0, label=Advanced Circuits - 12 Beaconed - Produces 2 Blue Belts - 1-4 Trains - Tileable - BobAAAces, description=, icons={{name=advanced-circuit}, {name=beacon}, {name=train-stop}}, hash=41d647ca287c243f64167824e782349cf66ef8bc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=2396, type=0, label=Chemical Science Quick Start for Advanced Oil Processing - 21 minutes for 75x Chemical Science Packs - BobAAAces, description=, icons={{name=oil-refinery}, {name=chemical-science-pack}}, hash=83b006d551333532a43840802b08cc6dbf0f6d60, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=2397, type=0, label=Chemical Science Quick Start for Advanced Oil Processing - 12 minutes for 75x Chemical Science Packs - BobAAAces, description=, icons={{name=oil-refinery}, {name=chemical-science-pack}}, hash=7910ea4acd1a303400f954f93c659a1597eb4b92, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=2398, type=0, label=Processing Unit BUS BLOCK 72/min - Slim v2.0 - BobAAAces, description=, icons={{name=processing-unit}}, hash=1643f4ed3dec7dda8b9f9e6c604e2811e46615aa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=2399, type=0, label=Processing Unit BUS BLOCK 72/min v2.0 - BobAAAces, description=, icons={{name=processing-unit}}, hash=59081142f6a33aab4f2e427dce1a20f2681b5088, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=2400, type=0, label=Processing Unit (@1,344/min) v1.1 - BobAAAces, description=, icons={{name=processing-unit}, {name=beacon}}, hash=ae0e4202def0d0c8756e926da7acb5f6af1bde0f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=36}{contents={id=player=0;id=2401, type=0, label=Advanced Oil Processing Plant BUS BLOCK - BobAAAces, description=, icons={{name=oil-refinery}}, hash=145e9a453722e728df41b8bc79d88d2bc762ef13, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=37}{contents={id=player=0;id=2402, type=0, label=Advanced Oil Processing Plant BUS BLOCK - No Fuel Output - BobAAAces, description=, icons={{name=oil-refinery}}, hash=bc2c14e024ae281bb56e892b8f902538a9a4fd59, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=38}{contents={id=player=0;id=2403, type=0, label=Plastic Bar BUS BLOCK - 1 Yellow Belt of Production - BobAAAces - Input 165/sec Crude Oil, 218/sec Water, and 0.54 Yellow Belt of Coal, description=, icons={{name=plastic-bar}, {name=transport-belt}}, hash=7d4119b9ff91d7c2fb070c2403edec8f951a05c7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=39}{contents={id=player=0;id=2404, type=0, label=Plastic Bar BUS BLOCK - 1 Red Belt of Production - BobAAAces , description=, icons={{name=plastic-bar}, {name=fast-transport-belt}}, hash=0046b6406edb933e8b8831ebcd3fec9c9ac6fbc3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=40}{contents={id=player=0;id=2405, type=0, label=Sulfur BUS BLOCK - 1 Red Belt of Production - BobAAAces, description=, icons={{name=sulfur}}, hash=bac91322a64dd3d8c10c806f47f94565fe18e887, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=41}{contents={id=player=0;id=2406, type=0, label=Sulfuric Acid BUS BLOCK - 300/s - BobAAAces, description=, icons={{name=sulfuric-acid}}, hash=b15162ca458b876eb2a8f73b2a88113dc41a1fb4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=42}{contents={id=player=0;id=2407, type=0, label=Robots (90/min) with Smart Storage + Bonus Laser Turret Assembler - BobAAAces, description=, icons={{name=logistic-robot}, {name=construction-robot}}, hash=a35edecd941c358379168b683c65da9138d256ba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=43}{contents={id=player=0;id=2408, type=0, label=Robots, Batteries , Laser Turrets, and Accumulators - BobAAAces, description=, icons={{name=battery}, {name=logistic-robot}, {name=laser-turret}, {name=accumulator}}, hash=87d6884fb66d03d71693e38f3bf918744256ed95, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=44}{contents={id=player=0;id=2409, type=0, label=Robots & Oil Mega Complex - BobAAAces, description=, icons={{name=construction-robot}, {name=oil-refinery}}, hash=da4d080bc71c1cb2157b45b0f3c7e32fd9a2cf8b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=45}{contents={id=player=0;id=2410, type=0, label=Battery BUS BLOCK - BobAAAces - Input 200/s Sulfuric Acid, description=, icons={{name=battery}}, hash=0d6155f16fb7e518fb6928068dd951a55d05621a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=46}{contents={id=player=0;id=2411, type=0, label=SolarPanel & Accumulator BUS Block - BobAAAces, description=, icons={{name=solar-panel}, {name=accumulator}}, hash=1fd46f1133ccb35ce82a93ddbff7c2fa5b70e9af, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=48}{contents={id=player=0;id=2412, type=0, label=Belts BUS BLOCK with Filtered Storage Chests + Controls and Indicators - BobAAAces, description=, icons={{name=transport-belt}, {name=fast-transport-belt}, {name=express-transport-belt}, {name=logistic-chest-storage}}, hash=06f6c9b486c9882b791c73ba83f73ec8bdfdab8f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=49}{contents={id=player=0;id=2413, type=0, label=Engine BUS BLOCK - BobAAAces, description=, icons={{name=engine-unit}}, hash=4d02e37d23a3eafd1f6f3a38e5dbba74695962f9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=50}{contents={id=player=0;id=2414, type=0, label=Concretes, Refined Concretes, Landfill, and Stone Brick - Tileable - BobAAAces, description=, icons={{name=refined-hazard-concrete}, {name=hazard-concrete}, {name=landfill}, {name=stone-brick}}, hash=73a63ff42402d7c470113702f6adc7b878926f34, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=51}{contents={id=player=0;id=2415, type=0, label=LVL3 Starter Modules (5.7/Min) + lvl2&3 Efficiency Modules + lvl1 and lvl2 Speed Modules - BobAAAces, description=, icons={{name=speed-module-3}, {name=productivity-module-3}, {name=effectivity-module-3}, {name=beacon}}, hash=37802da6079d00e84ff97888b6edf15a0c87cbe1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=54}{contents={id=player=0;id=2416, type=0, label=Uranium Processing, Kovarex Enrichment, Nuclear Fuel, Uranium Fuel Cell, Nuclear Fuel Reprocessing - BobAAAces, description=, icons={{name=uranium-238}, {name=uranium-235}, {name=nuclear-fuel}, {name=uranium-fuel-cell}}, hash=09aaa9ab9fa3163cc858b8cb932a37b8d17067e0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=55}{contents={id=player=0;id=2417, type=0, label=Kovarex Enrichment - Tileable up to 16 times - BobAAAces, description=, icons={{name=uranium-238}, {name=uranium-235}}, hash=624ef6667932b9b02d785cd44a739eae3eac0d98, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=56}{contents={id=player=0;id=2418, type=0, label=Uranium Processing - Tilable up to 8 times - BobAAAces, description=, icons={{name=uranium-ore}}, hash=bfdbcb8d9ed382c632cf88d60f1d33a3870de5fd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=57}{contents={id=player=0;id=2419, type=0, label=Uranium Processing and Kovarex Enrichment - Input 1 Blue Belt of Uranium Ore - Makes 130/min U235 and 320/min of U238 - BobAAAces, description=, icons={{name=uranium-ore}, {name=uranium-238}, {name=uranium-235}, {name=uranium-235}}, hash=07bfde8fff65f20c087177198feeeb3872398006, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=60}{contents={id=player=0;id=2420, type=0, label=MEGA BUS Train Stacker and Unload for 1-4 RHD Trains - v1.1 - BobAAAces, description=- Made for 1-4 RHD Trains System. - 3-8 LHD Train Unload for Mega BUS Block Blueprint - Updated for Factorio v1.1 using Station Limits; each station requests 3 trains for 24 total stacker spaces., icons={{name=train-stop}}, hash=147350ae20c14d6b158817e9b37a9b88e0a76f09, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=61}{contents={id=player=0;id=2421, type=0, label=MEGA BUS Train Stacker and Unload 3-8LHD Trains - v1.1- BobAAAces, description=- Updated for Factorio v1.1 using Station Limits; each station requests 3 trains for 24 total stacker spaces. - 3-8 LHD Train Unload for Mega BUS Block Blueprint, icons={{name=train-stop}}, hash=96dafa57dbb8c899a2c3ff983a61946f4985df82, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=62}{contents={id=player=0;id=2422, type=0, label=MEGA BUS Train Stacker and Unload 3-8 LHD Trains - v1.1 - 4 Rails - BobAAAces, description=- Updated for Factorio v1.1 using Station Limits; each station requests 3 trains for 24 total stacker spaces. - 3-8 LHD Train Unload for Mega BUS Block Blueprint, icons={{name=train-stop}}, hash=d6ecb31bb868c5bf040a738dc8e39321c67e5de9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=63}{contents={id=player=0;id=2423, type=0, label=MEGA BUS Block v1.2 - BobAAAces, description=, icons={{name=signal-M}, {name=signal-E}, {name=signal-G}, {name=signal-A}}, hash=5084fd783b4995d615c1133c3c972de4761efb93, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=64}{contents={id=player=0;id=2424, type=0, label=BUS Starter Belts - BobAAAces, description=- Starter marking for a BUS, icons={{name=signal-B}, {name=signal-U}, {name=signal-S}, {name=transport-belt}}, hash=d9aad471c1d2d1df88ee6daa7f50c105c01df857, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=66}{contents={id=player=0;id=2425, type=0, label=Outpost Builder Train - Base Load Up Station, description=Build this station near your main base and storage logistics system., icons={{name=train-stop}}, hash=db222ff517ff11c600153e6e2981ed536391065f, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=67}{contents={id=player=0;id=2426, type=0, label=Outpost Builder Train - Outpost Unload Station, description=, icons={{name=train-stop}}, hash=fd8dce841a3a8f3775b71e9c46f618c16a528512, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=2427, type=1, label=Quick Start-May2020, description=, icons={}, hash=02c0d7bc8790f8cbdc3ff711a26815916da82bf1, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2428, type=0, label=ef1, description=, icons={{name=transport-belt}, {name=stone-furnace}}, hash=b1d79ae6aebec965647aa91ba8832a415727c403, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2429, type=0, label=ef2.steel, description=, icons={{name=stone-furnace}, {name=transport-belt}}, hash=a7b35d05ca05b31c48266a6e39f128082b9e3a49, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2430, type=0, label=f1.LH.header, description=, icons={{name=stone-furnace}, {name=coal}}, hash=7224c9c37653709a3432ff786a46a658a89c0b4e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2431, type=0, label=f1.RH.header, description=, icons={{name=stone-furnace}, {name=coal}}, hash=c0f57d411be45fa7bc934e21f33433bb192e6333, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2432, type=0, label=f1.v1.in out same side, description=, icons={{name=transport-belt}, {name=stone-furnace}}, hash=678041918f263127e6184e8d8b92b3b283f44447, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2433, type=0, label=f1.v2.in out opposite, description=, icons={{name=transport-belt}, {name=stone-furnace}}, hash=3b329faf2b0fa5e94723799e40f25344f8981f3c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2434, type=0, label=f2.furnaces for steel (1 belt ore), description=, icons={{name=stone-furnace}, {name=steel-plate}}, hash=2d6c883c6e6bca48058bfb515efa22770bdef389, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2435, type=0, label=f2.LH.header steel, description=, icons={{name=stone-furnace}, {name=coal}, {name=steel-plate}}, hash=20b34179b975f2af644a9e507b35c8c0a8a50a98, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2436, type=0, label=f2.RH.header steel, description=, icons={{name=stone-furnace}, {name=coal}, {name=steel-plate}}, hash=ca82642776ac638d3db92fbed53a3b98a5c98cb7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2437, type=0, label=m1.starter stuff, description=, icons={{name=signal-1}, {name=transport-belt}}, hash=a849b43efabf2bb3a350f156989a6bf8263a24d6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2438, type=0, label=m2.early mall green circuits, description=, icons={{name=signal-2}, {name=electronic-circuit}}, hash=f1e9938d57df58fcb1ca8d9dc86d584fc4ba6a50, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2439, type=0, label=m3.early mall red circuits, description=, icons={{name=signal-3}, {name=advanced-circuit}}, hash=248fbbc7b38a08c154bf6eeec9a3eac3fa3123f1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2440, type=0, label=m4.early robotics, description=, icons={{name=signal-4}, {name=construction-robot}}, hash=407331d389c0cf2bfda5ff3a6bd933957a8d5b1a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2441, type=0, label=m5.solar rails, description=, icons={{name=rail}, {name=solar-panel}}, hash=b1fa8b683ed123018a03b7e35eaf5ef9f6557921, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2442, type=0, label=o2.quick oil to robots, description=, icons={{name=empty}, {name=oil-refinery}, {name=construction-robot}}, hash=8578346a3fe4c32befa31c7e9df6c905120bf6c2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2443, type=0, label=o2.quick oil to robots-recipes, description=, icons={{name=empty}, {name=oil-refinery}}, hash=7d28b27c79fc7484cccec9b0a49934450e9a4442, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2444, type=0, label=QS baseline idea, description=, icons={{name=electric-mining-drill}}, hash=37b5a670642fbdce8ee87c120057c8cc37acab14, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=2445, type=0, label=s1.starter science (30spm), description=, icons={{name=signal-1}, {name=lab}}, hash=75a46645566a4d43132af6310fe7e7c5dea52e2f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2446, type=0, label=s2.sci repeat, description=, icons={{name=signal-2}, {name=lab}}, hash=71861df6e196de663aaa81c0f2acf2ce3231463a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2447, type=0, label=s3.expanded sci (to 60spm), description=, icons={{name=signal-3}, {name=logistic-science-pack}}, hash=1fd718e17cf4ef7041ee22b6d759e84684361e19, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2448, type=0, label=s4.grey sci (60spm), description=, icons={{name=signal-4}, {name=military-science-pack}}, hash=59cbf82b2b7c1b72462a1efb83409a5ffdfd4538, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2449, type=0, label=s5.early blue sci (60spm), description=, icons={{name=signal-5}, {name=chemical-science-pack}}, hash=f2c2c8c74ddd4f62ad4def5ceb7d59045399c7d1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2450, type=0, label=s5.red circ for blue sci, description=, icons={{name=signal-5}, {name=chemical-science-pack}}, hash=fec161cb916089c6e8c67f9a01f6fe67d4b485cb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=2451, type=0, label=s6.Purple Sci (90spm), description=, icons={{name=signal-6}, {name=production-science-pack}}, hash=81c48a2b64795c60135f8aa85f42ca5cf3aad39a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2452, type=0, label=s7.Yellow Sci (90spm), description=, icons={{name=signal-7}, {name=utility-science-pack}}, hash=a49dcc02125cf2c2b382e738dfb67f7adf12fd1f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=2453, type=1, label=Steves 500 SPM Train / belt science base, description=, icons={{name=lab}, {name=signal-5}, {name=signal-0}, {name=signal-0}}, hash=8b9294aba4cff5e09e40a1ab69db9df33caf3e70, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2454, type=0, label=Scaffolding for 500, description=, icons={{name=roboport}, {name=signal-5}, {name=signal-0}, {name=signal-0}}, hash=31156cbf0ae2eb57f7fbd75302a5b489b8035c31, isPreview= false, empty=false, hasBackup=true, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=2455, type=0, label=, description=, icons={{name=speed-module-3}, {name=signal-5}, {name=signal-0}, {name=signal-0}}, hash=204a63e06ff17fe09419550624025adae96e2545, isPreview= false, empty=false, hasBackup=true, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=2456, type=0, label=Steves train / belt build v2, description=Numerous improvements to improve reliability, through put and UPS. Had a few modifications that need to be verified. reworked RC routing redid one plastic station. added some UGs to LDS processing removed 1 beacon around labs removed pipe between basic and adv refs side loading steel build extra copper to grey sci upgraded bricks to 10b , icons={{name=lab}, {name=signal-5}, {name=signal-0}, {name=signal-0}}, hash=64d5b239b163fb18f7fde059144aa35c66dde576, isPreview= false, empty=false, hasBackup=true, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=2457, type=0, label=Phase 2 Build train, description=, icons={{name=locomotive}, {name=cargo-wagon}}, hash=e2fb2aa4ea304f1241ede29657357e00e7882815, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2458, type=0, label=Phase 3 build Train, description=One shot train that provides most of the bulk resource to convert a module base into science base. , icons={{name=rail}, {name=cargo-wagon}}, hash=30868ff2ce8b071128f72128724199e2c5c11913, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{{index=10}{contents={id=player=0;id=3280, type=1, label=Senatio BPs, description=, icons={{name=signal-info}}, hash=5d7a8f32f9defac7dbd0600d0d56e2e427adf11a, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3281, type=1, label=Main_train "Ter" v1.40 16-11-2021, description=Authors: ~55% Terradus ~21% Agocelt ~15% Juankha ~8% - sorry but we not know who it was. Special thanks to: Kabig - he found and reported about many mistakes in BP Other authors of small improvements: Alfa_Romeo_147_GTA Crank, icons={}, hash=6f6b92fb5d19d47a7756030061e754093c761a4e, activeIndex=6, innerRecords={{index=0}{contents={id=player=0;id=3282, type=0, label=[item=locomotive] +534 Mwt [item=locomotive], description=LOCOMOTIVE ONLY -- If oil is only received via barrels, remove the all left side pumps to convert to gravity storage. Edit Linkbelt 02-11-2021 Added transformers so second roboport can build Other information: Additional power + 1.15M oil storage. Steam Engine = 27Mwt Steam boilers + turbines = 54Mwt Reactor = 480Mwt Total: 534Mwt, icons={{name=locomotive}, {name=storage-tank}, {name=signal-4}, {name=nuclear-reactor}}, hash=9e81dab4f3a5ae56f6d041c9f17d96645ee1f7d9, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=1}{contents={id=player=0;id=3283, type=0, label=[item=fluid-wagon] +534 Mwt [item=fluid-wagon], description=FLUID WAGON ONLY --Must be above un-nuked loco for adequate water. Edit Linkbelt 03-11-2021 Route better for no transformer scenario Added transformers so second roboport can build Matched power from oil storage for easy upgrade. Added power pole Fixed missing green wire set direction of loading from right to left support for all 8 loading tank configs added autostart Last edit by Agocelt [28.5.2021] - Added alot of pumps, storage tanks, improved oil loading, fixed requester chest , icons={{name=fluid-wagon}, {name=storage-tank}, {name=signal-4}, {name=nuclear-reactor}}, hash=3f9fc5624008ff0c0ab948a7ddff2722e8817af9, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=2}{contents={id=player=0;id=3284, type=0, label=[item=locomotive] 698,4 MW [item=locomotive], description=Power based on 6 [item=offshore-pump] not 6 [item=nuclear-reactor] can be placed on any wagon and water can be suplied in the middle top or from below. Linkbelt 14-11-2021 Fixed missing red wire. Match power poles on 4 reactor loco. Updated for oil loading and transfer. Added autostarts Add minor steam and water buffer to keep at maximum production, tested steady state 698 MW, peak 765 MW , icons={{name=locomotive}, {name=steam-turbine}, {name=signal-6}, {name=nuclear-reactor}}, hash=a6f302cde5e9dec6ece12fe44f5a4c412580c59d, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=3}{contents={id=player=0;id=3285, type=0, label=Oil Storage, description=Will equilibrate right side of two adjacent wagons. Left side is typically full, Right side is typically empty. Update 15-11-2021 Linkbelt Went from series for multple wagons to parallel Added roboport to connect to all wagons Fixed botton outlet, matched 4 reactor nuke in fluid for power. Support for all 8 inlet tank options. eleminate deadspots, flow from upper right to bottom left. Any car type, store 8.2 Million, icons={{name=locomotive}, {name=fluid-wagon}, {name=cargo-wagon}, {name=crude-oil}}, hash=ca4d5fe2aa100cff4bf8d197565a82073af46a77, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=5}{contents={id=player=0;id=3286, type=0, label=Main Train Notes, description=Main train notes are now in Compendium, icons={{name=locomotive}, {name=lab}}, hash=89792532647289036a07c6b9aeeb617d15fede20, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3287, type=0, label=Starter Loco, description=--43->86Mwt Edit by Linkbelt 02-11-2021 Allow materials to produce without full belt. Fed inserter assemb from bottom belt (Sorrow) added red inserter assemb space water line for future pump upgrades make belt and inserter extras more reliable Edit by Agocelt [28-05-2021]: - Removed splitter priority on gears, adjusted chest limits Edit by Agocelt 26-04-2021 - Added fast inserters on pipe assemblers, added output priority to splitter on chest with steel , icons={{name=locomotive}, {name=automation-science-pack}, {name=logistic-science-pack}, {name=chemical-science-pack}}, hash=a7e9448e82eb5b9402cf99194db2f339291f41e5, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=7}{contents={id=player=0;id=3288, type=0, label=Fish Wagon, description=Edit by Linkbelt 16-11-2021 grenade priority over military science if switch is "OFF" better iron to battery, stop outputs when inputs full Added water augmentation Spaced water lines for furture pumps Added Lube Oil Barreling Edit by Linkbelt 04-09-2021 hold small inventory on chests, new green wire path. Edit by Agocelt 28-05-2021 - Adjusted limits on express belts production, icons={{name=cargo-wagon}, {name=signal-1}, {name=raw-fish}}, hash=faef165252a0eacca51b7e423fc356b039fd7941, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=8}{contents={id=player=0;id=3289, type=0, label=Sorter Storage, description=Edit by Linkbelt 04-11-2021 Store iron and copper for gear and logistics Added steel pole and pipe to ME Edit by Linkbelt 03-10-2021 Spaced water line Using standard assemblers Edit by Agocelt 28-05-2021: - Fixed missing underground belt, fixed requesters on equipment assemblers Edited by linkbelt 25-04-2021 red belt fixes, water sort. , icons={{name=cargo-wagon}, {name=signal-2}, {name=steel-chest}, {name=logistic-chest-passive-provider}}, hash=b83f1afecfb906008226216b33cc480971a05cb5, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=9}{contents={id=player=0;id=3290, type=0, label=Utility Science, description=Edit by Linkbelt 01-11b-2021 Fixed bad iron belt Added redbox of excess metal fixed reversed belt, pumped water added pipe to ME, rolled back to tier 2 assemb limited scavenging chests on yellow to zero items, builder can open up later. Edit by Linkbelt 03-10-2021 Added copper and iron provider Augment low density Edited by Agocelt 28-05-2021: - Added storage tank for heavy oil, pump with heavy oil cracking now uses stored amount instead of electric engines , icons={{name=cargo-wagon}, {name=signal-3}, {name=utility-science-pack}}, hash=7d67e5bfbcead9f76ec129ba28352e57e57e527e, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=10}{contents={id=player=0;id=3291, type=0, label=Production Science, description=Edit by Linkbelt 23-10-2021 Rolled back to tier 2 assembers. Improved water pumping Edited by Agocelt 28-05-2021: - Added wire logic to inserters picking up iron ore. Lategame this can be disabled with chest limit less than 10 slots. - Added assembler to unload heavy oil to start coal liquefaction Edit by Agocelt 26-04-2021: - Changed logic on tier 3 assembler crafting, reduced capsules limit to 200 each, wired ore chest storage, fixed oil pipe from purple to mk2 wagonw, icons={{name=cargo-wagon}, {name=signal-4}, {name=production-science-pack}}, hash=6a07498e7b098cb985d20eea4927cddc523b1a36, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=11}{contents={id=player=0;id=3292, type=0, label=Ammo/MK2, description=Edit by Linkbelt 23-10-2021 Fixed bad red underground Update green wire path, rolled back to tier 2 assemb Last edit by Saintknigh[24.7.2021] -Reworked, added a lot more rocket production. 80 red rockets t1, 300 red rocekts t3. -Added gas tank to shutdown refinaries if enough gas in it (to force coal liq) , icons={{name=cargo-wagon}, {name=signal-5}, {name=power-armor-mk2}, {name=explosive-rocket}}, hash=b3a7595beff38a929ea7033a288cb935533de2a9, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=12}{contents={id=player=0;id=3293, type=0, label=Space Smelting, description=Edit by Linkbelt 23-10-20 Green wire path Make path on right side to deliver ore. Add water delivery, Augment blue chip, plastic, add iron ore splitter Last edit by Saintknigh[24.7.2021] - Added more furnaces to go with next wagon changes. Added coal buffer. Created by Agocelt based on smaller version BPs from perfectwill and many other players, icons={{name=cargo-wagon}, {name=signal-6}, {name=space-science-pack}, {name=steel-furnace}}, hash=fd8e1ed2bf8342bb2610e2cf8747fd985c99780e, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=13}{contents={id=player=0;id=3294, type=0, label=Space Silo, description=Linkbelt 15-11-2021 Removed redundant sat inserter Upgrade to tier 3 assem. Rotated plastic plant, fixed solid piping Rolled back to tier 2 assem. Augment copper,plastic,battery integrate with car 8. Last edit by Saintknigh[24.7.2021] -updated Edited by Agocelt 28-05-2021: - Increased production of red circuits, moved battery production close to beacons Created by Agocelt based on smaller version BPs from perfectwill and many other players - new version adds modules, icons={{name=cargo-wagon}, {name=signal-7}, {name=space-science-pack}, {name=rocket-silo}}, hash=ea3373b815262ca52a4c2d1b4f0c2522ecae77ce, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=15}{contents={id=player=0;id=3295, type=0, label=Midgame Loco 0, description=--single logistic network. --must apply fish wagon 1 to set blue requester settings. Linkbelt 01-11-2021 Added gravity oil storage Replaced purple water chests with red Went to a single network model. Stock Reseach only does 120 spm. This upgrade to beacon setup is capable of 230 spm with tier 1 modules. There is no need to upgrade past tier 1 for speed, save those for bottlenecks. Prod 2 and Prod 3 should be used as soon as possible in the best locations. , icons={{name=locomotive}, {name=storage-tank}, {name=lab}, {name=signal-M}}, hash=4a4535dc6f84109887e6b144c1c2edd604dd4602, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=16}{contents={id=player=0;id=3296, type=0, label=Midgame Fish Wagon, description=Edit by Linkbelt 13-10-2021 Reduced size of overlay to requester only. Eliminte requests. Sorter or other requesters route bottles., icons={{name=cargo-wagon}, {name=signal-1}, {name=signal-M}}, hash=6138f6428434fd5617dc7e331355213fe124cac5, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=17}{contents={id=player=0;id=3297, type=0, label=Midgame White Plus, description=--augment SPM from 60 to approx 85 at tier 3 assember and tier 3 modules --from 60 to 80 spm at tier 1 modules. Linkbelt 02-11-2021 Labeled inputs Moved buffer that was in isle Added beacon, port, boxes, inserters and module production. Linkbelt 05-10-2021 offset assembers for increased rocket control units., icons={{name=cargo-wagon}, {name=signal-8}}, hash=bc7b8ec89a281fa18ba672bd312058444698313a, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=18}{contents={id=player=0;id=3298, type=0, label=Mid Game Refiner, description=linkbelt 02-11-2021 label inputs Both oil and coal refinery wagon Makes 250 spm with oil and 250 spm with coal. Need to have two of these wagons if you want to run 100% coal or 100% oil., icons={{name=cargo-wagon}, {name=signal-9}, {name=crude-oil}, {name=coal}}, hash=fce9ba35871af7a7892e00ceeac8ea560f1d65c4, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=19}{contents={id=player=0;id=3299, type=0, label=Midgame Augment A, description=augment from 85 spm to 165 spm at tier 3 modules linkbelt 02-11-2021 label inputs, icons={{name=cargo-wagon}, {name=signal-1}, {name=signal-0}}, hash=f2a2387307d12fdfa802298aba315331bcdb83b7, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=20}{contents={id=player=0;id=3300, type=0, label=Midgame Augment B, description=augment from augment from 165 to 250 spm at tier 3 modules linkbelt 02-11-2021 label inputs Made room at right entrance , icons={{name=cargo-wagon}, {name=signal-1}, {name=signal-1}}, hash=55a18fccbc0d27c9a2c27ab7cb791d3487485c86, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=21}{contents={id=player=0;id=3301, type=0, label=Mid game Ammo 12, description=Linkbelt 27-10-2021 labeled inputs added blue shells added smelting Cleared entrance, repaired heavy oil to gas , icons={{name=cargo-wagon}, {name=signal-1}, {name=signal-2}, {name=explosive-rocket}}, hash=5e027a51463859e9e7c61c15b0f8dc1a84ce097f, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=24}{contents={id=player=0;id=3302, type=0, label=End Game Upgrade, description=a. Delete labs in Loco 0. b. Reverse sci belt from loco 0 to 7E, fix yellow, purple merge. c. Delete belt and buffer from 8 d. Verify green wire from to 7E to Loco 0. e. Add water pumps to loco 0 and wagon 1 Replace wagon Tier 1 Tier 3 7E silo 130 300 Red box copper, steel and iron in car 6 6E *120 340 5E mk2 190 450 4E purp sci *190 500 *Beaconed furnaces at prod 1 and speed 1 are not "faster" than belted steel furnace wagons., icons={{name=lab}, {name=signal-E}}, hash=59b398d98a6d8aa56a04e3e504e0069e2e9e0f55, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=3303, type=0, label=End game Silo Upgrade, description=Linkbelt 02-11-2021 labeled inputs Tested to 500 spm, added 1 beacon. Added labs, icons={{name=cargo-wagon}, {name=signal-7}, {name=signal-E}, {name=rocket-silo}}, hash=5cc5a4aec1b449eeb286d41cf572a292fe6d0914, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=26}{contents={id=player=0;id=3304, type=0, label=End Game Wagon 6 Upgrade, description=Linkbelt 25-10-2021 label inputs, icons={{name=cargo-wagon}, {name=signal-6}, {name=signal-E}}, hash=d03cba34a2cbba77f065ead48c1f7cf3d9d04498, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=27}{contents={id=player=0;id=3305, type=0, label=Endgame Wagon 5 Upgrade, description=Linkbelt 02-11-2021 label inputs, icons={{name=cargo-wagon}, {name=signal-5}, {name=signal-E}}, hash=3d80583f5ea7880f114601275a791c8d388b2fd5, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=28}{contents={id=player=0;id=3306, type=0, label=Endgame Wagon 4 Upgrade, description=Linkbelt 02-11-2021 labeled inputs, icons={{name=cargo-wagon}, {name=signal-4}, {name=signal-E}}, hash=dde79544080bd4f647fdbfa2eea92ac7ded72561, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}{index=35}{contents={id=player=0;id=3307, type=0, label=[item=green-wire] Fix - Use near market, description=Loco 0 to Wagon 13, either early, mid or late game. Update for 1.40, icons={{name=green-wire}, {name=small-electric-pole}, {name=big-electric-pole}}, hash=eeb347e78cb96e6abb9c2b23af8ddddd6b5a830b, isPreview= false, empty=false, hasBackup=false, snapToGrid={60, 80}, positionRelativeToGrid=%s{30, 0}}}}}}}}}{{index=11}{contents={id=player=0;id=2459, type=1, label=Recriational Content, description=, icons={{name=spidertron-remote}}, hash=b60424a0e464c8d2a6b93b8e56c6fff62aee26b4, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=2460, type=1, label=Mu Video Game Themes + OST, description=, icons={}, hash=c9be37e1886f27e25d849e65d360e1bd8c733776, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2461, type=0, label=Fallen Kingdom - A Tribute to Minecraft, description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-G}, {name=signal-R}}, hash=b6a8223eacbb3441a68f0a70c90b88d24c2c07d6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2462, type=0, label=Fallen Kingdom - A Tribute to Minecraft, description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-L}, {name=signal-R}}, hash=7f6984d8eab46fd98d0bbc656fca842fa1516dc1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2463, type=0, label=Fallen Kingdom - A Tribute to Minecraft, description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-G}, {name=signal-S}}, hash=b6e087b94e5fc330094851b54641e56efd5d3b80, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2464, type=0, label=Fallen Kingdom - A Tribute to Minecraft, description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-L}, {name=signal-S}}, hash=06134a4adc7aebada4ac3fc610f790cb8dd09796, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2465, type=0, label=Jump Up, Superstar (Mario), description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-L}, {name=signal-S}}, hash=cc812850773fc224f202d695c7a9f25226ce56c6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2466, type=0, label=Jump Up, Superstar (Mario), description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-G}, {name=signal-S}}, hash=c27b814e771f5a276a475c19d31a1d7a686d446e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2467, type=0, label=Megalovania - Undertale , description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-L}, {name=signal-S}}, hash=551517c9c1a71f258ad65f6c163c095b6afc9267, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2468, type=0, label=Megalovania Undertale Version, description=, icons={{name=programmable-speaker}}, hash=8b2cb39ae1349edeb36ab2929e56188672631b04, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=2469, type=1, label=Music 2, description=, icons={}, hash=145025036270aaabe3ca24993557f0366b22e52e, activeIndex=17, innerRecords={{index=0}{contents={id=player=0;id=2470, type=0, label=Earth Wind and Fire - September, description=, icons={{name=programmable-speaker}}, hash=fe1539006b5e63764577f2c2e7fba1faca5e22c1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2471, type=0, label=Funky Background, description=, icons={{name=programmable-speaker}, {name=signal-yellow}}, hash=7c5b3bf9f1b842faa8c94e860b7693cf94e1e19f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2472, type=0, label=Galaxymap, description=, icons={{name=programmable-speaker}}, hash=e3d9a0c0eea49a8b6ebffc98dfadf668d10d3bb5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2473, type=0, label=Insturmental (Christmas in dixie), description=, icons={{name=programmable-speaker}, {name=signal-yellow}}, hash=f996b05bea0daf87a711fb8d9a5406dc5c963a6b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2474, type=0, label=Light Display, description=, icons={{name=small-lamp}, {name=small-lamp}}, hash=2d1485341afd548fe9d71dcfb1ea5a11f53d20f3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2475, type=0, label=Marshmello - Alone (Original Mix) (midi by Carlo Prato) (www.cprato.com), description=, icons={{name=programmable-speaker}}, hash=3e1792b0c45a0fc33d7e913607ba53d4d6256e3f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2476, type=0, label=NeverGonnaGiveYouUp, description=, icons={{name=programmable-speaker}}, hash=3c569d06c9322e121b1dc9cd21c28ac82337077e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2477, type=0, label=Pirates of the Caribbean - He's a Pirate (1), description=, icons={{name=programmable-speaker}}, hash=452bd702e87a7c0c1425872428ae92973f4f998d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2478, type=0, label=Portal 2, description=, icons={{name=programmable-speaker}}, hash=72ea613ab1fb15837c352b5b75f38c1e226ee0bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2479, type=0, label=Radio, description=, icons={{name=signal-R}, {name=signal-A}, {name=signal-D}, {name=signal-I}}, hash=0c621f3a7c3e76c155a5041477c327bb73a1d636, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2480, type=0, label=Rick and Morty Intro, description=, icons={{name=programmable-speaker}}, hash=bf6c619a574583bd76bac7dbfa849ec39d37e0b1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2481, type=0, label=Shooting Stars MIDI FULL (2017-05-08 Fixed Version) (1), description=, icons={{name=programmable-speaker}}, hash=43d7efabad52deec8cd8692376794478985a005e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2482, type=0, label=Simon and Garfunkel - Bridge Over Troubled Waters, description=, icons={{name=programmable-speaker}}, hash=dadb759689b130a12fd47c58caac249a97048505, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2483, type=0, label=Starship - We Built This City, description=, icons={{name=programmable-speaker}}, hash=28bc2d42f2879a9e351ae5dd44f7cddeabe4135a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2484, type=0, label=The Beatles - Here Comes the Sun, description=, icons={{name=programmable-speaker}}, hash=d3d9168fe4e058a47f573578f3b0f0e9ee26eaf9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2485, type=0, label=What is Love?, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=97af648a8de96ba380a482441d67a1c08f4fa16c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2486, type=0, label=When we were young - Adele , description=, icons={{name=programmable-speaker}}, hash=985a0979bda47aec420a4250ab51b8342f698e7a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=2487, type=0, label=[70s] VideoKilledTheRadioStar, description=, icons={{name=programmable-speaker}}, hash=979d02e3e1292ad72b8ed5e686c268987b8b898d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2488, type=0, label=[70S]Stairway To Heaven, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=4c68d52fc690ee7c19750c8b714f0816879e5e6a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2489, type=0, label=[80s] Everybody Have Fun Tonight best, description=, icons={{name=programmable-speaker}}, hash=50a86fc71153de515ea5246907feb78dae3f28b4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2490, type=0, label=[80S]Billy Joel - Piano Man, description=, icons={{name=programmable-speaker}}, hash=bf0746b6d93906ce431dbb1d061aca1ca8a3abef, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2491, type=0, label=[80S]Stayin' Alive, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=a79e0645e06d6b93fb17238d85143fe9ada5ac12, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2492, type=0, label=[BELT] Super Mario 64 Main Theme, description=, icons={{name=programmable-speaker}}, hash=e59d1953144271a6b8c57d0e94cfb90fc58c8a75, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=2493, type=0, label=[Classical]Mozart Turkish March, description=, icons={{name=constant-combinator}, {name=programmable-speaker}}, hash=8293ef9e86effb9f465f8eee2be1d17ae6929b4d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2494, type=0, label=[EDM] Around The World , description=, icons={{name=programmable-speaker}}, hash=408f8d369ed3e573e23ad3b82b5c4d83040b9520, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2495, type=0, label=[EDM] Epic Sax Guy Loop, description=, icons={{name=constant-combinator}, {name=programmable-speaker}}, hash=1b303d950d8e6d939ba95740d842b0d5d6307ae1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2496, type=0, label=[EDM]Blink 182 - All the Small Things, description=, icons={{name=programmable-speaker}}, hash=6e2dafd09c835892837c670f0a09dd4dfc345e35, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=2497, type=0, label=[MEGA] Daft Punk - Harder Faster Better Stronger, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=ab7cfd029eea4d8328ec1bbc4e2220dc0e44466a, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=28}{contents={id=player=0;id=2498, type=0, label=[Multi] Big Mess, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=b86f2a0aa3a021ca5368f4804871ad4e28779596, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=2499, type=0, label=[Pop] Kesha- Praying, description=, icons={{name=programmable-speaker}}, hash=d1305ac4d0f8adf8a602907cb7f97a02d7a15d75, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=2500, type=0, label=[POP] [OST] Moana - How Far I'll Go (includes lights), description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=f45e79044430207e06323a08a202c08837ed45d0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=2501, type=0, label=[Pop]Backstreet Boys - Everybody, description=, icons={{name=programmable-speaker}}, hash=d9184c3e7d6c85c7b4e0710947f1be5eb2d98999, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=2502, type=0, label=[ROCK] Footloose, description=, icons={{name=programmable-speaker}}, hash=7d8250fe5f895fcc8ff30b09955006818508caad, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=33}{contents={id=player=0;id=2503, type=0, label=[Soundtrack] Sonic - Marble Zone, description=, icons={{name=constant-combinator}, {name=programmable-speaker}}, hash=a25a14a7c729e7d740d6240b48282fe03df36a6b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=34}{contents={id=player=0;id=2504, type=0, label=[Soundtrack]Star-Wars-Imperial-March (low quality), description=, icons={{name=constant-combinator}, {name=programmable-speaker}}, hash=34f434be6a0080b2b77284f8511117920744e9a8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=35}{contents={id=player=0;id=2505, type=0, label=[TV Themes]Seinfeld, description=, icons={{name=programmable-speaker}}, hash=8152be715ad5f18527766de8ba3b2ed0662eeb41, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=2506, type=1, label=Music, description=, icons={}, hash=4c5f916b150ed94aca950876fb814528889d8561, activeIndex=44, innerRecords={{index=0}{contents={id=player=0;id=2507, type=0, label=, description=, icons={{name=signal-D}, {name=signal-A}, {name=signal-F}, {name=signal-T}}, hash=77d91c4cebaaa053ab0e8974b3cedc82d82820ff, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=1}{contents={id=player=0;id=2508, type=0, label=, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=58b296704654775c33da1056bf8433db361d44d3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2509, type=0, label=, description=, icons={{name=decider-combinator}, {name=transport-belt}}, hash=8d634868b6b88361f62104eb0914c6a48457bba8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2510, type=0, label=07 a flower-studded sake dish on mt, description=, icons={{name=programmable-speaker}}, hash=2f24aeb604b354659b5df4acc8bb56f910fe71c1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2511, type=0, label=09 captain murasa, description=, icons={{name=programmable-speaker}}, hash=2651fdc2c0fac2d59e73460430cd99a1380807d3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2512, type=0, label=13 emotional skyscraper cosmic mind, description=, icons={{name=programmable-speaker}}, hash=6175a4d76fb2576c13f70b8e16320b4a180c15c4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2513, type=0, label=2001 A Space Odyssey, description=, icons={{name=programmable-speaker}}, hash=8aec79574b08511a54e22024f2a8424304773432, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2514, type=0, label=Aha - Take On Me, description=, icons={{name=programmable-speaker}}, hash=6774035f982957539ed89b226df2f24740b39962, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2515, type=0, label=Aha - Take On Me V2, description=, icons={{name=programmable-speaker}}, hash=67d44ffc8695135f3c2d9ab1e40cb31b92ba79cf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2516, type=0, label=All Star, description=, icons={{name=programmable-speaker}}, hash=04f70b41942e91c75f2b7a1dd8ce2629305daaeb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2517, type=0, label=Billy Joel - Piano Man, description=, icons={{name=programmable-speaker}}, hash=5beff0af08a9988f624707f4d91933d62a626376, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2518, type=0, label=Billy Joel - We Didn't Start the Fire, description=, icons={{name=programmable-speaker}}, hash=6322d3c771aca7edd03e5e673d66db14be655882, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2519, type=0, label=Coldplay-the scientist, description=, icons={{name=programmable-speaker}}, hash=5fbaa8f37279c36749b0411cbf4db3cc279ee048, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2520, type=0, label=Darude - Sandstorm, description=, icons={{name=programmable-speaker}}, hash=e6e34d956ed064d743ae6cfd57d7545960be2601, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2521, type=0, label=Faith3, description=, icons={{name=programmable-speaker}}, hash=0aefcfaad9f8c7f4e06ffc8d59c3a955caf4cd95, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2522, type=0, label=FF4world, description=, icons={{name=programmable-speaker}}, hash=dd518d42bb31b6e824863cde04febb457c40db7e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2523, type=0, label=Flowering Night - Sakuyas Theme full ver., description=, icons={{name=programmable-speaker}}, hash=888e44c4d05d3e62d7749a72eda82133bef88096, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=2524, type=0, label=Galaxymap, description=, icons={{name=programmable-speaker}}, hash=e3d9a0c0eea49a8b6ebffc98dfadf668d10d3bb5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2525, type=0, label=HARDER BETTER STRONGEER, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=0e8bc7b060e426231e8c14ad2a6e84d392afaf51, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=19}{contents={id=player=0;id=2526, type=0, label=HesaPirate, description=, icons={{name=programmable-speaker}}, hash=453bead516c5853350e61851a50f09ea708af5ab, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2527, type=0, label=Jaws 1 ver-1, description=, icons={{name=programmable-speaker}}, hash=becad806795e412cd28f34211b5b4bbff2df8cee, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2528, type=0, label=Jurassic Park Theme, description=, icons={{name=programmable-speaker}}, hash=d89b963bb87a1b6594f367d982ba3f36da103602, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2529, type=0, label=Kryptonite, description=, icons={{name=programmable-speaker}}, hash=2284d18c471bf6058b66a2654d9d57e7d57b5243, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=2530, type=0, label=LastResort, description=, icons={{name=programmable-speaker}}, hash=edc097893ec89fbd71cabc791e1eb8f2c74a9340, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2531, type=0, label=Legendary illusion, description=, icons={{name=programmable-speaker}}, hash=19347f32121e1741116d8590a5666a081b23f6da, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2532, type=0, label=Max-Coveri-Running-In-The-90-s, description=, icons={{name=programmable-speaker}}, hash=a8bd6f317b55a8b9fc7a7076fbd103717b2a1743, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2533, type=0, label=Menu-v1-1-, description=, icons={{name=programmable-speaker}}, hash=95adbca2851a643f32472fae22567ad8bbae69d0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=2534, type=0, label=Midnight City, description=, icons={{name=programmable-speaker}}, hash=1015d1ba70f40b918bb70e22f0e3521075ce27cd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=2535, type=0, label=Movie Themes - Ghostbusters, description=, icons={{name=programmable-speaker}}, hash=71d7e9df0870bb7a0abc4a6c2eaefd84ee03d94b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=2536, type=0, label=Mozart - Turkish March, description=, icons={{name=programmable-speaker}}, hash=97169f1f91c96a8a8c75e71fd895746a7ead3e60, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=2537, type=0, label=MUSIC, description=, icons={{name=signal-R}, {name=signal-A}, {name=signal-D}, {name=signal-I}}, hash=4feabd86da28e82fbeeab4b13d21741728225afe, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=2538, type=0, label=muzika:), description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=be22a799677123f3a171a801c62e7f863b2c8f26, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=2539, type=0, label=NeroFantasia, description=, icons={{name=programmable-speaker}}, hash=097e6820e57ca00be7c8f5822c6f0d87c712e07a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=33}{contents={id=player=0;id=2540, type=0, label=YellowSubmarine, description=, icons={{name=programmable-speaker}}, hash=cd80ec0de3480cfc2c489024ac1aafaea06d883b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=34}{contents={id=player=0;id=2541, type=0, label=Nyan cat, description=, icons={{name=small-lamp}, {name=decider-combinator}}, hash=0cf7e578c61f35565706775470d4f8dc602ef491, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=35}{contents={id=player=0;id=2542, type=0, label=OMFG, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=56fc0d238cd754b38311ad111473764ae79535b8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=36}{contents={id=player=0;id=2543, type=0, label=Pacman, description=, icons={{name=programmable-speaker}}, hash=4acbf10fb528b0b2121df33e3fd6288e78b6a8ab, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=37}{contents={id=player=0;id=2544, type=0, label=Perfectmathclass, description=, icons={{name=programmable-speaker}}, hash=6413277cc4f3d5ba3fefc7e647fc8bbe9f06e467, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=38}{contents={id=player=0;id=2545, type=0, label=Piano Riff 1, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=a5b645e7321db4abb31d7286194da1fb8aeded58, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=39}{contents={id=player=0;id=2546, type=0, label=Plasticmind 4ff36, description=, icons={{name=programmable-speaker}}, hash=94da97287d8c259f2cf432a028ce6cf2d5e2b2c6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=40}{contents={id=player=0;id=2547, type=0, label=PokerFace, description=, icons={{name=programmable-speaker}}, hash=057f9a351f9407e8b19803b75c8e8f9097b8775b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=41}{contents={id=player=0;id=2548, type=0, label=Portal, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=09ff00a9073c9f1c66d7b23f2a6df393ba35610b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=42}{contents={id=player=0;id=2549, type=0, label=Portal - Recon Science, description=, icons={{name=signal-S}, {name=signal-O}, {name=signal-N}, {name=signal-G}}, hash=050258104b8d802f461de514f9ed0f80d41693d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=43}{contents={id=player=0;id=2550, type=0, label=Portal 2, description=, icons={{name=programmable-speaker}}, hash=72ea613ab1fb15837c352b5b75f38c1e226ee0bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=44}{contents={id=player=0;id=2551, type=0, label=Radioactive - Imagine Dragons, description=, icons={{name=programmable-speaker}}, hash=1b07c875dcf91d8c7965a96ab3720b691763de68, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=45}{contents={id=player=0;id=2552, type=0, label=Satorimaiden, description=, icons={{name=programmable-speaker}}, hash=8bb36110dc2c89c8cbf89d8b70037bd3bf2fdb66, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=46}{contents={id=player=0;id=2553, type=0, label=Septette for the dead princess fix, description=, icons={{name=programmable-speaker}}, hash=f041cc4153c72fa7bf4ea8ef11b9b3673873ee33, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=47}{contents={id=player=0;id=2554, type=0, label=Smashmouth - All Star, description=, icons={{name=programmable-speaker}}, hash=e18e09e060a5c12ead32471c9f549ba9738881f9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=48}{contents={id=player=0;id=2555, type=0, label=SmoothCriminal(3), description=, icons={{name=programmable-speaker}}, hash=9fbc1c61a5d8e072355491b3782db9d4fe4b7418, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=49}{contents={id=player=0;id=2556, type=0, label=Starship - We Built This City, description=, icons={{name=programmable-speaker}}, hash=28bc2d42f2879a9e351ae5dd44f7cddeabe4135a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=50}{contents={id=player=0;id=2557, type=0, label=StarWarsMainTheme, description=, icons={{name=programmable-speaker}}, hash=d9b987c5772a1971ebc0bf3d3314c65962c0e6da, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=51}{contents={id=player=0;id=2558, type=0, label=SuperMarioBrothers, description=, icons={{name=programmable-speaker}}, hash=fcb9d20908dfb1562a24d155ae40e805b2ce6aa5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=52}{contents={id=player=0;id=2559, type=0, label=Tetris, description=, icons={{name=signal-S}, {name=signal-O}, {name=signal-N}, {name=signal-G}}, hash=416243819e0f3daa14c0fe0de202effc08687a61, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=53}{contents={id=player=0;id=2560, type=0, label=Tetris MusicA2, description=, icons={{name=programmable-speaker}}, hash=a3afead7caf1ac1addee5c3ec557fc58f78df574, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=54}{contents={id=player=0;id=2561, type=0, label=Th06 04, description=, icons={{name=programmable-speaker}}, hash=813779aa3b1f7f7de14573e8aacba9ec07518626, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=55}{contents={id=player=0;id=2562, type=0, label=Th07 13, description=, icons={{name=programmable-speaker}}, hash=8d44588e456a047b052b3e22725bf61fa8051958, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=56}{contents={id=player=0;id=2563, type=0, label=Th6 un owen was her lu9, description=, icons={{name=programmable-speaker}}, hash=984a9fe173703d5d1a00a779595377a1623e7bc9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=57}{contents={id=player=0;id=2564, type=0, label=The Beatles - Here Comes the Sun, description=, icons={{name=programmable-speaker}}, hash=d3d9168fe4e058a47f573578f3b0f0e9ee26eaf9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=58}{contents={id=player=0;id=2565, type=0, label=ThemeA(Variation), description=, icons={{name=programmable-speaker}}, hash=c96c792df3629e69f8c99f88ab7cdc5ccefd0974, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=59}{contents={id=player=0;id=2566, type=0, label=Touhou 03 - straberry crisis - yume, description=, icons={{name=programmable-speaker}}, hash=e6c1acefee21d64cba8972b034ac3760f78657c6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=60}{contents={id=player=0;id=2567, type=0, label=U.S.S.R. National Anthem, description=, icons={{name=programmable-speaker}}, hash=3a9a918c07dee1221f79b8fe5383fc22d487aed5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=61}{contents={id=player=0;id=2568, type=0, label=We Are Number One, description=, icons={{name=programmable-speaker}}, hash=1adbf0ddbad614633e5387689c9febdfe6eb7309, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=62}{contents={id=player=0;id=2569, type=0, label=Wonderwall, description=, icons={{name=programmable-speaker}}, hash=39d8eb7af20c4ba875ad59130e9d3fb3a0a9d339, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=2570, type=1, label=Mu pop, description=, icons={}, hash=1fa5cf77c90c39972c88f913c63438f3a6646f16, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2571, type=0, label=THE SOUND - THE 1975, description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-G}, {name=signal-S}}, hash=94020ea70e4472d7767b00e7ee8cb418c50220a0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2572, type=0, label=THE SOUND - THE 1975, description=, icons={{name=programmable-speaker}, {name=signal-info}, {name=signal-G}, {name=signal-R}}, hash=52c895e4696aa6f9ca5036ee529379450cee973d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=4}{contents={id=player=0;id=2573, type=1, label=Soundlink III, description=, icons={}, hash=e5cb910bb655e3b124449a32056ae34c458fd69b, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2574, type=0, label=Building Block x3 channel, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=aa8ea801c20049a749cb4819ef80652dd875e63a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2575, type=0, label=Canon, description=, icons={{name=arithmetic-combinator}, {name=constant-combinator}}, hash=7825f1fdf04a21e45cf3575aa21fa55d5e78f90a, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=2}{contents={id=player=0;id=2576, type=0, label=Canon, description=, icons={{name=arithmetic-combinator}, {name=constant-combinator}}, hash=7825f1fdf04a21e45cf3575aa21fa55d5e78f90a, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=3}{contents={id=player=0;id=2577, type=0, label=Controller, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=1229916fbdb91f6e430d6d00d7b7d44f89bd74c5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2578, type=0, label=Epic sax guy, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=bf081c1ebda83c1fa5bda954f997ea2e27ea839f, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=5}{contents={id=player=0;id=2579, type=0, label=Factorio in Factorio, description=, icons={{name=arithmetic-combinator}, {name=constant-combinator}}, hash=f6637ae3a3fc991046f8bb1fe4dbaa3193ac92b0, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=6}{contents={id=player=0;id=2580, type=0, label=Musicbox building block, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=721df29b37e9651a4b0044469e63ce4068aa9f97, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2581, type=0, label=Music Building Block, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=8bba7b00cc37e3a1d807cdc40b49b6e214511a5b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2582, type=0, label=Oogway Ascends, description=, icons={{name=arithmetic-combinator}, {name=constant-combinator}}, hash=7bcfb2a2123ebc9e395044766137a5ff614e886e, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=9}{contents={id=player=0;id=2583, type=0, label=Someone like you, description=, icons={{name=arithmetic-combinator}, {name=constant-combinator}}, hash=52ac72c4d3ad84e3972547c44067579547895b32, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=10}{contents={id=player=0;id=2584, type=0, label=Sound Unit, description=, icons={{name=stone-wall}, {name=arithmetic-combinator}}, hash=bcce8d3511d1e28d2ad2a93a90094aa07f826c2a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2585, type=0, label=Spring, description=, icons={{name=constant-combinator}, {name=arithmetic-combinator}}, hash=d77de958592c8ab3d0b99eb9576ea5de60277e9e, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=2586, type=1, label=Fun, description=, icons={}, hash=361df327fc4627000139b37b3e245de2a1fab8df, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2587, type=0, label=, description=, icons={{name=small-lamp}}, hash=9b6a6817952ad9377c91c60939b7c886f6fb550b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2588, type=0, label=, description=, icons={{name=programmable-speaker}}, hash=2febb26331ae4b9ef7095cb19b51561dd39314ab, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2589, type=0, label=, description=, icons={{name=battery-mk2-equipment}}, hash=9605a4137ecdc245579430b90adb65901b324604, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2590, type=0, label=, description=, icons={{name=decider-combinator}, {name=signal-red}, {name=signal-green}, {name=signal-blue}}, hash=12f4239df0fd3cf976798dfdd7399afd9ec48b0a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2591, type=0, label=, description=, icons={{name=accumulator}, {name=decider-combinator}}, hash=7ffad99d49c06741986dee44e15a0ecdce1411b4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2592, type=0, label=, description=, icons={{name=small-lamp}, {name=decider-combinator}}, hash=1813fc5055d60a65e30ec5e6a9a01afa8c395526, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2593, type=0, label=, description=, icons={{name=rail}}, hash=90f6c746d98a19a18540a87088a3115bce3a5f17, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2594, type=0, label=, description=, icons={{name=arithmetic-combinator}}, hash=52083b86faae5e3e07480aadd129f6120dca5964, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2595, type=0, label=07 a flower-studded sake dish on mt, description=, icons={{name=programmable-speaker}}, hash=2f24aeb604b354659b5df4acc8bb56f910fe71c1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2596, type=0, label=09 captain murasa, description=, icons={{name=programmable-speaker}}, hash=2651fdc2c0fac2d59e73460430cd99a1380807d3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2597, type=0, label=1 digit, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=7bcade4587891b9ba9003dc5b7b4eba3ec7e01c4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2598, type=0, label=1 Digit (small), description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=0b0a5b4272794968640acf281445c9562bc569c6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2599, type=0, label=4 Digits, description=, icons={{name=arithmetic-combinator}, {name=substation}}, hash=998e8e7a095ee90ad55e3bb6048973d40016c48f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2600, type=0, label=13 emotional skyscraper cosmic mind, description=, icons={{name=programmable-speaker}}, hash=6175a4d76fb2576c13f70b8e16320b4a180c15c4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2601, type=0, label=2001 A Space Odyssey, description=, icons={{name=programmable-speaker}}, hash=8aec79574b08511a54e22024f2a8424304773432, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2602, type=0, label=Aha - Take On Me, description=, icons={{name=programmable-speaker}}, hash=6774035f982957539ed89b226df2f24740b39962, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2603, type=0, label=Aha - Take On Me V2, description=, icons={{name=programmable-speaker}}, hash=67d44ffc8695135f3c2d9ab1e40cb31b92ba79cf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=2604, type=0, label=All Star, description=, icons={{name=programmable-speaker}}, hash=04f70b41942e91c75f2b7a1dd8ce2629305daaeb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2605, type=0, label=Billy Joel - Piano Man, description=, icons={{name=programmable-speaker}}, hash=5beff0af08a9988f624707f4d91933d62a626376, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2606, type=0, label=Billy Joel - We Didn't Start the Fire, description=, icons={{name=programmable-speaker}}, hash=6322d3c771aca7edd03e5e673d66db14be655882, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2607, type=0, label=Clock, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=18a5ef055b10e8d09f7d161b8905376688660e27, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2608, type=0, label=Clock, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=18a5ef055b10e8d09f7d161b8905376688660e27, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2609, type=0, label=Coldplay-the scientist, description=, icons={{name=programmable-speaker}}, hash=5fbaa8f37279c36749b0411cbf4db3cc279ee048, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=2610, type=0, label=Daftpunk, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=358a133d4eb2a2831c1df99fcf09b15cdb08481f, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}{index=24}{contents={id=player=0;id=2611, type=0, label=DongfangProject Touhou Ensemble Medley, description=, icons={{name=programmable-speaker}}, hash=86884be2b59640a231da79847aba09a0f63fb125, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2612, type=0, label=Drons Index, description=, icons={{name=roboport}, {name=decider-combinator}}, hash=b061a68639fe10086a607735eb3a78acd8222da9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2613, type=0, label=Factorio Word, description=, icons={{name=small-lamp}}, hash=19193a619f353bb2c94be22fc481672ba9535c80, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=2614, type=0, label=Faith3, description=, icons={{name=programmable-speaker}}, hash=0aefcfaad9f8c7f4e06ffc8d59c3a955caf4cd95, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=2615, type=0, label=Flip Flop, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=8a959326b24ea7580742470084a7c98c68e858ef, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=2616, type=0, label=Flowering Night - Sakuyas Theme full ver., description=, icons={{name=programmable-speaker}}, hash=888e44c4d05d3e62d7749a72eda82133bef88096, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=2617, type=0, label=Galaxymap, description=, icons={{name=programmable-speaker}}, hash=e3d9a0c0eea49a8b6ebffc98dfadf668d10d3bb5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=2618, type=0, label=Harder Better Faster Stronger - Daft Punk, description=, icons={{name=programmable-speaker}}, hash=274f06f4a7496f8e0afdf8fee909b3b36abfd018, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=2619, type=0, label=Hartmannsyoukaigirl, description=, icons={{name=programmable-speaker}}, hash=297a5903e37c171776c9a98538f23ebb37b406ab, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=33}{contents={id=player=0;id=2620, type=0, label=Jaws 1 ver-1, description=, icons={{name=programmable-speaker}}, hash=becad806795e412cd28f34211b5b4bbff2df8cee, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=34}{contents={id=player=0;id=2621, type=0, label=Jurassic Park Theme, description=, icons={{name=programmable-speaker}}, hash=d89b963bb87a1b6594f367d982ba3f36da103602, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=35}{contents={id=player=0;id=2622, type=0, label=Legendary illusion, description=, icons={{name=programmable-speaker}}, hash=19347f32121e1741116d8590a5666a081b23f6da, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=36}{contents={id=player=0;id=2623, type=0, label=Light Whale, description=, icons={{name=small-lamp}}, hash=f97e2c692d2586540850f415d5d736221f01597c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=37}{contents={id=player=0;id=2624, type=0, label=Max-Coveri-Running-In-The-90-s, description=, icons={{name=programmable-speaker}}, hash=a8bd6f317b55a8b9fc7a7076fbd103717b2a1743, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=38}{contents={id=player=0;id=2625, type=0, label=Music Machine, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=a64593a05a914a98cf786b14e75efa606b30940c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=39}{contents={id=player=0;id=2626, type=0, label=muzika:), description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=be22a799677123f3a171a801c62e7f863b2c8f26, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=40}{contents={id=player=0;id=2627, type=0, label=NeroFantasia, description=, icons={{name=programmable-speaker}}, hash=097e6820e57ca00be7c8f5822c6f0d87c712e07a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=41}{contents={id=player=0;id=2628, type=0, label=NeverGonnaGiveYouUp, description=, icons={{name=programmable-speaker}}, hash=3c569d06c9322e121b1dc9cd21c28ac82337077e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=42}{contents={id=player=0;id=2629, type=0, label=OMFG, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=56fc0d238cd754b38311ad111473764ae79535b8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=43}{contents={id=player=0;id=2630, type=0, label=Perfectmathclass, description=, icons={{name=programmable-speaker}}, hash=6413277cc4f3d5ba3fefc7e647fc8bbe9f06e467, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=44}{contents={id=player=0;id=2631, type=0, label=Piano Riff 1, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=a5b645e7321db4abb31d7286194da1fb8aeded58, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=45}{contents={id=player=0;id=2632, type=0, label=Plasticmind 4ff36, description=, icons={{name=programmable-speaker}}, hash=94da97287d8c259f2cf432a028ce6cf2d5e2b2c6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=46}{contents={id=player=0;id=2633, type=0, label=Portal, description=, icons={{name=decider-combinator}, {name=constant-combinator}}, hash=09ff00a9073c9f1c66d7b23f2a6df393ba35610b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=47}{contents={id=player=0;id=2634, type=0, label=Portal 2, description=, icons={{name=programmable-speaker}}, hash=72ea613ab1fb15837c352b5b75f38c1e226ee0bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=48}{contents={id=player=0;id=2635, type=0, label=Power Indicator with Alarm, description=, icons={{name=programmable-speaker}}, hash=2d66a4bba0ed7533402066300ac4a90b140dcbcc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=49}{contents={id=player=0;id=2636, type=0, label=Satorimaiden, description=, icons={{name=programmable-speaker}}, hash=8bb36110dc2c89c8cbf89d8b70037bd3bf2fdb66, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=50}{contents={id=player=0;id=2637, type=0, label=Septette for the dead princess fix, description=, icons={{name=programmable-speaker}}, hash=f041cc4153c72fa7bf4ea8ef11b9b3673873ee33, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=51}{contents={id=player=0;id=2638, type=0, label=Solar sect of mystic wisdom nuclea, description=, icons={{name=programmable-speaker}}, hash=58bcbf0c01d78e9b6987af1ddbc26b17d5a6f0c8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=52}{contents={id=player=0;id=2639, type=0, label=Starship - We Built This City, description=, icons={{name=programmable-speaker}}, hash=28bc2d42f2879a9e351ae5dd44f7cddeabe4135a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=53}{contents={id=player=0;id=2640, type=0, label=SuperMarioBrothers, description=, icons={{name=programmable-speaker}}, hash=fcb9d20908dfb1562a24d155ae40e805b2ce6aa5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=54}{contents={id=player=0;id=2641, type=0, label=Tetris, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=d23bd11835d0a0cb9c0e68890214c60476d60ce6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=55}{contents={id=player=0;id=2642, type=0, label=Tetris, description=, icons={{name=signal-S}, {name=signal-O}, {name=signal-N}, {name=signal-G}}, hash=416243819e0f3daa14c0fe0de202effc08687a61, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=56}{contents={id=player=0;id=2643, type=0, label=Th06 04, description=, icons={{name=programmable-speaker}}, hash=813779aa3b1f7f7de14573e8aacba9ec07518626, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=57}{contents={id=player=0;id=2644, type=0, label=Th07 13, description=, icons={{name=programmable-speaker}}, hash=8d44588e456a047b052b3e22725bf61fa8051958, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=58}{contents={id=player=0;id=2645, type=0, label=Th6 un owen was her lu9, description=, icons={{name=programmable-speaker}}, hash=984a9fe173703d5d1a00a779595377a1623e7bc9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=59}{contents={id=player=0;id=2646, type=0, label=The Beatles - Here Comes the Sun, description=, icons={{name=programmable-speaker}}, hash=d3d9168fe4e058a47f573578f3b0f0e9ee26eaf9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=60}{contents={id=player=0;id=2647, type=0, label=Touhou 03 - straberry crisis - yume, description=, icons={{name=programmable-speaker}}, hash=e6c1acefee21d64cba8972b034ac3760f78657c6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=61}{contents={id=player=0;id=2648, type=0, label=We Are Number One, description=, icons={{name=programmable-speaker}}, hash=1adbf0ddbad614633e5387689c9febdfe6eb7309, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=62}{contents={id=player=0;id=2649, type=0, label=What is love, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=d1f8c7369610adbd574f6dc3c35733bf32887aa3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=7}{contents={id=player=0;id=2650, type=1, label=Art, description=, icons={}, hash=0e79d813233821b8b2cb04c3946de1c36afe25d1, activeIndex=16, innerRecords={{index=0}{contents={id=player=0;id=2651, type=0, label=, description=, icons={{name=stone-brick}}, hash=eabfd4ea5a812df4ec7c16e320ef3c6b79599958, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2652, type=0, label=, description=, icons={{name=concrete}}, hash=8ed153aeb055ba467c4994a437ee47553beb36a0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2653, type=0, label=, description=, icons={{name=hazard-concrete}, {name=concrete}}, hash=f3f5d0e6a08de34f00ba2f18b80b572f327294f3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2654, type=0, label=, description=, icons={{name=iron-gear-wheel}}, hash=210fe30f5a53a48ee90a466b6ff0c76593befccf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2655, type=0, label=, description=, icons={{name=iron-gear-wheel}}, hash=210fe30f5a53a48ee90a466b6ff0c76593befccf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2656, type=0, label=, description=, icons={{name=rocket-silo}}, hash=c23653106053f33265533f5b4560b0b14bf7ed51, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2657, type=0, label=, description=, icons={{name=stone-brick}, {name=raw-fish}}, hash=1d1995a448b67a8ec70dcad7d70c5c98a4e3764b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2658, type=0, label=, description=, icons={{name=concrete}}, hash=8ed153aeb055ba467c4994a437ee47553beb36a0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2659, type=0, label=, description=, icons={{name=concrete}, {name=stone-brick}}, hash=0b8b13641a360d88c3d48e2bf7cf066f7e3834ff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2660, type=0, label=, description=, icons={{name=signal-G}, {name=signal-O}, {name=signal-K}, {name=signal-U}}, hash=14d922ca11826decc55d4a424ee0b16d194631a2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2661, type=0, label=, description=, icons={{name=signal-H}, {name=signal-I}, {name=signal-L}, {name=signal-A}}, hash=9a0d888794a2116122edfcac5937753516d61694, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2662, type=0, label=, description=, icons={{name=signal-M}, {name=signal-I}, {name=signal-S}, {name=signal-T}}, hash=4f02b7e5e6f49a1e680d2dd6f38431c237f57626, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2663, type=0, label=, description=, icons={{name=signal-T}, {name=signal-R}, {name=signal-I}, {name=signal-A}}, hash=50860257839f31f3a9756985bb861ea5f510ea24, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2664, type=0, label=, description=, icons={{name=signal-B}, {name=signal-E}, {name=signal-N}, {name=signal-D}}, hash=87ffdc28da4fc40fab29b9097b67284350fa4806, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2665, type=0, label=, description=, icons={{name=small-lamp}}, hash=9b6a6817952ad9377c91c60939b7c886f6fb550b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2666, type=0, label=, description=, icons={{name=small-lamp}}, hash=9b6a6817952ad9377c91c60939b7c886f6fb550b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=2667, type=0, label=, description=, icons={{name=refined-concrete}}, hash=7e7660873dcb35234c2827ce85dfd334c462a657, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=2668, type=0, label=, description=, icons={{name=small-lamp}, {name=red-wire}, {name=small-lamp}}, hash=484dd33283b3592763e0c3eaa9d0f1e6fa706e25, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=2669, type=0, label=, description=, icons={{name=red-wire}, {name=small-lamp}, {name=red-wire}}, hash=41886115919ee78687e09d1ea9f2f9eeef6d3011, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=2670, type=0, label=, description=, icons={{name=small-lamp}, {name=green-wire}, {name=red-wire}, {name=small-lamp}}, hash=0122858f54ff83b21917a82588bdda2579a2c4b7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=2671, type=0, label=, description=, icons={{name=small-lamp}}, hash=9b6a6817952ad9377c91c60939b7c886f6fb550b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=2672, type=0, label=, description=, icons={{name=small-lamp}}, hash=9b6a6817952ad9377c91c60939b7c886f6fb550b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=2673, type=0, label=, description=, icons={{name=small-lamp}}, hash=9b6a6817952ad9377c91c60939b7c886f6fb550b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=2674, type=0, label=, description=, icons={{name=small-lamp}}, hash=9b6a6817952ad9377c91c60939b7c886f6fb550b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=2675, type=0, label=caninepun, description=, icons={{name=concrete}, {name=stone-brick}}, hash=f91c46bb1e6ad9f7e06adcf80a8b995ced6d8b14, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=2676, type=0, label=yo, description=, icons={{name=concrete}}, hash=1042e6ef1e9dbb09aa24df1cbb51116896487bba, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=2677, type=0, label=Gabreski's Spidertron golden Aquila carpet, description=The Emperor Protects , icons={{name=spidertron}, {name=refined-hazard-concrete}, {name=refined-concrete}}, hash=94957f52cdaf34430b3b5ee721d6903b676838f2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=3052, type=0, label=Amimu, description=, icons={{name=beacon}, {name=rail}}, hash=7f0a294799872666202813836482930c4f20a5d8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=3053, type=0, label=Bus, description=, icons={{name=stone-wall}}, hash=bd85194dd455700731365adb1cd55006fcd998ef, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=3054, type=0, label=Linux, description=, icons={{name=transport-belt}, {name=stone-wall}}, hash=e95ef43cb2eb7ee87740ec922bf778931c723185, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=3335, type=0, label=Bender, description=, icons={{name=concrete}}, hash=500a979ae7864e655f9e773dc84d596b5500c018, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=8}{contents={id=player=0;id=2678, type=1, label=Vanity, description=, icons={}, hash=d3019388cde6067674916d0ca5c7d5b8cd0300f6, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2679, type=0, label=Number display, description=, icons={{name=small-lamp}, {name=decider-combinator}}, hash=5552c8ba0ddc00a731692d0bbc9265329925d93f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2680, type=0, label=Scrolling sign, description=, icons={{name=small-lamp}, {name=decider-combinator}}, hash=76c12886ec49c921d28096f7fd75c0dbfd8707d9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{{index=12}{contents={id=player=0;id=2979, type=1, label=Tileable Science - Early/Mid Game v0.17, description=, icons={}, hash=297002bd96339a27cf0b1aab1a1c4d6fd9eb36d4, activeIndex=9, innerRecords={{index=0}{contents={id=player=0;id=2980, type=0, label=Automation Science 1.5/s (Overground), description=, icons={{name=automation-science-pack}, {name=transport-belt}}, hash=abe45a44578827ca98617a9d6afc493d4a009b6e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2981, type=0, label=Automation Science 1.5/s (Underground), description=, icons={{name=automation-science-pack}, {name=underground-belt}}, hash=0c55089c56cc6c47cfe6936d4cfb5897bf3a44c7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2982, type=0, label=Automation Science 1.5/s (Gear-input, Overground), description=, icons={{name=automation-science-pack}, {name=transport-belt}, {name=iron-gear-wheel}}, hash=a19f453099a3251744d1a4a38dc48cbab8434913, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2983, type=0, label=Logistic Science 1.5/s (Overground), description=, icons={{name=logistic-science-pack}, {name=transport-belt}}, hash=99ad3d02fcae39aadc8b267721180102f36a490d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=2984, type=0, label=Logistic Science 1.5/s (Underground), description=, icons={{name=logistic-science-pack}, {name=underground-belt}}, hash=9b37d9e9322cd2979e5b602fcfcc1acc97a2c375, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=2985, type=0, label=Logistic Science 1.5/s (Gear-input, Overground), description=, icons={{name=logistic-science-pack}, {name=transport-belt}, {name=iron-gear-wheel}}, hash=0b11f3306bda0b0169cdecd5a3143f1b882f28d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=2986, type=0, label=Chemical Science 0.75/s (Overground), description=, icons={{name=chemical-science-pack}, {name=fast-transport-belt}}, hash=005e8ae8428447d80ea52904b89486c5a9a0b409, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=2987, type=0, label=Military Science 0.75/s (Overground), description=, icons={{name=military-science-pack}, {name=fast-transport-belt}}, hash=7387f11eb7de95c027a6a1facc364b7d5ea7c091, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=2988, type=0, label=Production Science 0.75/s (Overground), description=, icons={{name=production-science-pack}, {name=fast-transport-belt}}, hash=fada1a16588aaf4b5d64b011ea65afcb3c05dbc4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2989, type=0, label=Utility Science 0.75/s (Overground), description=, icons={{name=utility-science-pack}, {name=fast-transport-belt}}, hash=a385fe2a1a841713f39f7c8f588d7688a9c16c9d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2990, type=0, label=Utility Science 0.75/s (Overground, Low Density Structure-input), description=, icons={{name=utility-science-pack}, {name=fast-transport-belt}, {name=low-density-structure}}, hash=42eeaeb9d476f2fb7811a330ec2bfe32a362a65f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{{index=13}{contents={id=player=0;id=3162, type=1, label=railblocks 0.7.1, description=[color=#FFFF00]low-nonsense LHD rail system with a focus on modularity[/color] Always make sure to have a sufficiently long block to fit a train after every junction. [color=#ff8000]v0.7.1 by taxi[/color], icons={{name=rail}, {name=rail}, {name=rail}, {name=rail}}, hash=327db5dd3eb6b776d899ba245795d1235420102b, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=3163, type=1, label=2-track blocks, description=[color=#ff8000]railblocks v0.7.1 by taxi, book 1/7[/color], icons={{name=signal-2}, {name=signal-T}, {name=rail}, {name=rail}}, hash=e7642c57b3407c3b2777732d73765d9b85243987, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3164, type=0, label=straight 12-long, description=, icons={{name=rail}}, hash=23961ba0e6a9c5ebf20e4963caaba61a7100c657, isPreview= false, empty=false, hasBackup=false, snapToGrid={84, 24}}}{index=1}{contents={id=player=0;id=3165, type=0, label=straight 11-long, description=, icons={{name=rail}}, hash=1206f7eae0d8e8a19ee633083c1dfa5aa0d4411e, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 24}}}{index=2}{contents={id=player=0;id=3166, type=0, label=straight 8-long, description=, icons={{name=rail}}, hash=38dd6234e66f8b430726407650d8d137b4bde265, isPreview= false, empty=false, hasBackup=false, snapToGrid={56, 24}}}{index=3}{contents={id=player=0;id=3167, type=0, label=straight 4-long, description=, icons={{name=rail}}, hash=3db10c3259d76129db7fe93e069b0c2b4a11534e, isPreview= false, empty=false, hasBackup=false, snapToGrid={28, 24}}}{index=4}{contents={id=player=0;id=3168, type=0, label=2trk stub straight, description=for more granular rail laying, icons={{name=signal-2}, {name=signal-S}}, hash=bc20972737237cd95192be9c89114061b16638d3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3169, type=1, label=curves 2-track, description=, icons={}, hash=a86f86039b0b4b1eb22bcfff9826cbf37b863348, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3170, type=0, label=straight-90° 2-trk, description=, icons={{name=rail}}, hash=44f2a87c20969ebc7f91f61178e4abbac69739b9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3171, type=0, label=diagonal-90° 2-trk, description=, icons={{name=rail}}, hash=34e099fad0d826b244d659f30d0bb54e40189066, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3172, type=0, label=135°(A) 2-trk, description=, icons={{name=rail}}, hash=c6f129a019668ab8c3300b0a2ebb324f0f133a9a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3173, type=0, label=135°(B) 2-trk, description=, icons={{name=rail}}, hash=8480f75a0c6b6a8d715d8c3c0876f666805e2c31, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3174, type=0, label=135°(C) 2-trk, description=, icons={{name=rail}}, hash=2a29dce758a93dd624c87f033e720366e13c29df, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3175, type=0, label=135°(D) 2-trk, description=, icons={{name=rail}}, hash=c1fe9f68da1cf8d9144a164a4bc0688459ec1110, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3176, type=0, label=45°(A) 2-trk, description=, icons={{name=rail}}, hash=b1ba2b223d9f1d40ada1be5e20e7583259fb753f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3177, type=0, label=45°(B) 2-trk, description=, icons={{name=rail}}, hash=52e2d792ddb74c517856e1a233d08ca24cdc9fa1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=3178, type=0, label=2trk stub diagonal, description=for more granular rail laying, icons={{name=signal-2}, {name=signal-D}}, hash=46d6b70d5d095e798a187662eb70c2b3ae796483, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3179, type=0, label=diagonal 4-long, description=, icons={{name=rail}}, hash=68f9e159e5b1cccbfa28c15aa527a1df55937b74, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3180, type=0, label=diagonal 8-long, description=, icons={{name=rail}}, hash=27cf946f04ef3084bf9998d2847a3c27af19daaa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3181, type=0, label=diagonal 11-long, description=, icons={{name=rail}}, hash=c441ae249c80f3c7f5f365f00b3013b3e8ae094e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3182, type=0, label=diagonal 12-long, description=, icons={{name=rail}}, hash=2d77cfe80c1b631c1607b5a1e847219754229012, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=3183, type=1, label=2-track junctions, description=Y intersections cannot be overlaid on curves. mini intersections cannot be overlaid with 4-track or curves. [color=#ff8000]railblocks v0.7.1 by taxi, book 2/7[/color], icons={{name=signal-2}, {name=signal-T}, {name=rail-chain-signal}, {name=rail-signal}}, hash=8db3b31d433d963c8d4dd75b10b0590c7efde869, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3184, type=0, label=straight-T mini, description=[color=#FF4040]not upgradable to 4-track[/color], icons={{name=rail}}, hash=615c6cbd676819b631796e7542d2c665814f22ed, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3185, type=0, label=diagonal-T mini, description=[color=#FF4040]not upgradable to 4-track[/color], icons={{name=rail}}, hash=744d907f90d8606e85a42686fab07c47a7ded2e4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3186, type=0, label=straight-T 2-trk, description=, icons={{name=rail}}, hash=3e2e88b6d09439ec8f89231401f53a2106006265, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3187, type=0, label=diagonal-T 2-trk, description=, icons={{name=rail}}, hash=a4b2814d1e4244c35c891761753282d8e7400e7b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3188, type=0, label=straight-Y 2-trk, description=, icons={{name=rail}}, hash=45ed9956b86a2a443f6090ec530d66f39e1ad718, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3189, type=0, label=diagonal-Y 2-trk, description=, icons={{name=rail}}, hash=a7b00e9f87e431aa9025f4192ee22e06f1bb056e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3190, type=0, label=straight-T(A) 2-trk, description=, icons={{name=rail}}, hash=d31663c8fa4f6a8bce33983f91fa8f10aca35f6d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3191, type=0, label=diagonal-T(A) 2-trk, description=, icons={{name=rail}}, hash=a26ae011f809d0c19b82ddb7fc9a203002836184, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3192, type=0, label=straight-T(B) 2-trk, description=, icons={{name=rail}}, hash=471ee3335a9f41986cb202988a3f1323a6b57991, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3193, type=0, label=diagonal-T(B) 2-trk, description=, icons={{name=rail}}, hash=bbdf6898a1fe734a4d23a47b3ba24a53a962efff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3194, type=0, label=straight-Y mini, description=[color=#FF4040]not upgradable to 4-track[/color], icons={{name=rail}}, hash=203229657ce0004dee77c05bb7c7c29bfc91ca88, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=3195, type=0, label=diagonal-Y mini, description=[color=#FF4040]not upgradable to 4-track[/color], icons={{name=rail}}, hash=b3e7802c314a9215d7fd0e6a3f3d4f312398ccb6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=3196, type=1, label=4-track blocks, description=Y intersections cannot be overlaid on curves. [color=#ff8000]railblocks v0.7.1 by taxi, book 3/7[/color], icons={{name=signal-4}, {name=signal-T}, {name=rail}, {name=rail}}, hash=b568bdbdb4099cb3bbbc640b9156b5bb63f081ce, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3197, type=0, label=straight 12-long, description=, icons={{name=rail}}, hash=23961ba0e6a9c5ebf20e4963caaba61a7100c657, isPreview= false, empty=false, hasBackup=false, snapToGrid={84, 24}}}{index=1}{contents={id=player=0;id=3198, type=0, label=straight 11-long, description=, icons={{name=rail}}, hash=1206f7eae0d8e8a19ee633083c1dfa5aa0d4411e, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 24}}}{index=2}{contents={id=player=0;id=3199, type=0, label=straight 8-long, description=, icons={{name=rail}}, hash=38dd6234e66f8b430726407650d8d137b4bde265, isPreview= false, empty=false, hasBackup=false, snapToGrid={56, 24}}}{index=3}{contents={id=player=0;id=3200, type=0, label=straight 4-long, description=, icons={{name=rail}}, hash=3db10c3259d76129db7fe93e069b0c2b4a11534e, isPreview= false, empty=false, hasBackup=false, snapToGrid={28, 24}}}{index=4}{contents={id=player=0;id=3201, type=0, label=4trk stub straight, description=for more granular rail laying, icons={{name=signal-4}, {name=signal-S}}, hash=44a60b4e0a5c3e910656b138b66c66832dd78fce, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3202, type=1, label=curves 4-track, description=Note: Y-intersections cannot be overlaid over any of these curves!, icons={}, hash=8d23487606ada4e6b68e344996c420537f62ce08, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3203, type=0, label=straight-90° 4-trk, description=, icons={{name=rail}}, hash=c02f59b0af9425283ef09fbec0a7bb789ba365ec, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3204, type=0, label=diagonal-90° 4-trk, description=, icons={{name=rail}}, hash=6791fc80ff9f58f0ea6f1b3a23d946fc6e813b23, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3205, type=0, label=135°(A) 4-trk, description=, icons={{name=rail}}, hash=f1de92281740b6fa70e509b91edc662d2e9c16e1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3206, type=0, label=135°(B) 4-trk, description=, icons={{name=rail}}, hash=d00a9584d910b1f72ecd2ea8e742cec9c3bc89cb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3207, type=0, label=135°(C) 4-trk, description=, icons={{name=rail}}, hash=82e1ae11f228757c46c81f1a89c083e69a2393b3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3208, type=0, label=135°(D) 4-trk, description=, icons={{name=rail}}, hash=8b25bd5c49b94ad56e81306d9c3b3de6e09ebba2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3209, type=0, label=45°(A) 4-trk, description=, icons={{name=rail}}, hash=299d4344f0064f050bc4bb856f9d88286c7b0b15, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3210, type=0, label=45°(B) 4-trk, description=, icons={{name=rail}}, hash=142b67f3c8df18b06e2cab290323f177331ef2a1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=3211, type=0, label=4trk stub diagonal, description=for more granular rail laying, icons={{name=signal-4}, {name=signal-D}}, hash=ae1c5bbc558bd5500c9f5cd5d257d98e592a8798, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3212, type=0, label=diagonal 4-long, description=, icons={{name=rail}}, hash=68f9e159e5b1cccbfa28c15aa527a1df55937b74, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3213, type=0, label=diagonal 8-long, description=, icons={{name=rail}}, hash=27cf946f04ef3084bf9998d2847a3c27af19daaa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3214, type=0, label=diagonal 11-long, description=, icons={{name=rail}}, hash=c441ae249c80f3c7f5f365f00b3013b3e8ae094e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3215, type=0, label=diagonal 12-long, description=, icons={{name=rail}}, hash=2d77cfe80c1b631c1607b5a1e847219754229012, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=3216, type=1, label=4-track junctions, description=[color=#ff8000]railblocks v0.7.1 by taxi, book 4/7[/color], icons={{name=signal-4}, {name=signal-T}, {name=rail-chain-signal}, {name=rail-signal}}, hash=c9630c056d19d34ead56ba5058821645e1eb6548, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=3217, type=0, label=straight-T 4-trk, description=, icons={{name=rail}}, hash=48e511b6caf1eafa584f8daa2aebb28eed00f006, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3218, type=0, label=diagonal-T 4-trk, description=, icons={{name=rail}}, hash=8c62b67e71335fb9c131adca776161b3403bca9d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3219, type=0, label=straight-Y 4-trk, description=, icons={{name=rail}}, hash=d3f862ada7e58626e7fa24e6c9ee1ae16a6d649e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3220, type=0, label=diagonal-Y 4-trk, description=, icons={{name=rail}}, hash=c390d4a429654fa01bd2b85c674b88e2c6e5e7ae, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3221, type=0, label=straight-T(A) 4-trk, description=, icons={{name=rail}}, hash=c5b5b1a515df0c6c3f0a306c8a685c0b17e6d89b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3222, type=0, label=diagonal-T(A) 4-trk, description=, icons={{name=rail}}, hash=98af2a807e802b46bb2e2b6b0254b6e57eae25fa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3223, type=0, label=straight-T(B) 4-trk, description=, icons={{name=rail}}, hash=61a4b26a9d644ef0af9c31da562077f80e66345d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3224, type=0, label=diagonal-T(B) 4-trk, description=, icons={{name=rail}}, hash=8948070a8daff4d47578e21f3907ac9bd06d4796, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=4}{contents={id=player=0;id=3225, type=1, label=buffered junctions, description=[color=#ff8000]railblocks v0.7.1 by taxi, book 5/7[/color], icons={{name=signal-B}, {name=signal-T}, {name=rail}, {name=rail-signal}}, hash=2615e8e6d8b5746b32264ccebf55b864246fe9fd, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3226, type=0, label=buffered-T 2-trk 11-long, description=, icons={{name=rail}}, hash=63ac3203a9972bb9f2523923a6ef04a602cdb745, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3227, type=0, label=4-trk double buffered-T 11-long, description=, icons={{name=rail}}, hash=51c8e8826d7531d2f7ad647c23fbfa282e409b62, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3228, type=0, label=buffered-T 4to2 11-long, description=By default, only one of the two lanes from each direction can turn. Connect the misplaced curves to let trains from both lanes turn. v4, icons={{name=rail}}, hash=90b8404052254810b3bec45b54cb68e92d32e05e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=3229, type=1, label=splits & merges, description=[color=#ff8000]railblocks v0.7.1 by taxi, book 6/7[/color], icons={{name=signal-2}, {name=signal-T}, {name=signal-4}, {name=signal-T}}, hash=be14ad7658219b92f1bf59c638643ad5e26c5471, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3230, type=0, label=straight 4to2, description=, icons={{name=rail}}, hash=725a164d0820978ecb26c0b6e7d64bf66c24a8bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3231, type=0, label=diagonal 4to2, description=, icons={{name=rail}}, hash=b6b72351176bca689b0a181546aa843c77dce593, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3232, type=0, label=straight 2to4, description=, icons={{name=rail}}, hash=92ec4d65938a89ccb5463e13c9488d0afed2d626, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3233, type=0, label=diagonal 2to4, description=, icons={{name=rail}}, hash=b634a4a68d838c193cb73e085719af9f731373a2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3234, type=1, label=straight single rail, description=, icons={}, hash=3ace1692e8a341c65c08ce00f6eeafdc65cebf53, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3235, type=0, label=2-trk IN, description=, icons={{name=rail}}, hash=75182a33304bbcef48f2bd1e5c369167879ad6dd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3236, type=0, label=2-trk OUT, description=, icons={{name=rail}}, hash=a36002c010151dcf419137dfc537db48891be709, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3237, type=0, label=4-trk IN, description=, icons={{name=rail}}, hash=30970e5dc6b7e0351015dc69fd260ccb941140c2, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3238, type=0, label=4-trk OUT, description=, icons={{name=rail}}, hash=8a5026b8a09239bebc82dd601e8f339a3f60c1f8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3239, type=0, label=2-trk to 1, description=, icons={{name=rail}}, hash=7a1291ced650feb47bd84d25b1239dcf0e0c0153, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3240, type=0, label=4-trk to 1, description=, icons={{name=rail}}, hash=833e4f3883387dab363c6a6a02fcd1cc0c9c386e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=3241, type=0, label=blasphemous loopswitch, description=use with extreme parsimony actually just don't. what's wrong with you, icons={{name=signal-O}, {name=signal-X}}, hash=a352c7c14dfe63adf75cbe3602f3ff08c14f2da3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3242, type=0, label=straight smart switch, description=[color=#FFFF00]2000 penalty per lane change[/color], icons={{name=rail}}, hash=9a678edcf5c461043fa4da73e3b22073bcfabc36, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3243, type=0, label=straight switch, description=[color=#FFFF00]to be used sparingly[/color], icons={{name=rail}}, hash=bfad96f65407c6c199438d3399e16410c598b6d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3244, type=0, label=straight 2to4 connector, description=, icons={{name=rail}}, hash=e428005970133c1ac4f3214ee1a7f80bb4641ee4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3245, type=0, label=diagonal smart switch, description=[color=#FFFF00]2000 penalty per lane change[/color], icons={{name=rail}}, hash=31cffb0bf9f59ce81d48a833d073c96c2d43a0d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3246, type=0, label=diagonal switch, description=[color=#FFFF00]to be used sparingly[/color], icons={{name=rail}}, hash=6f75f869059516966c0094e91dc2fd88b8271ac7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=3247, type=0, label=diag. 2to4 connector, description=, icons={{name=rail}}, hash=cff914c0f79519af28904e3d7399af9603716889, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=3248, type=1, label=goodies, description=possibly useful stuff [color=#ff8000]railblocks v0.7.1 by taxi, book 7/7[/color], icons={{name=signal-check}}, hash=c75826930e81cd54909eda57fc4184ee5c684b5c, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3249, type=1, label=bulbous reverse, description=mono/bi-directional inline buffered reversal with a weird look. [color=#FFFF00]to be used sparingly[/color], icons={{name=signal-R}}, hash=d6e37386956c008ba1c2dadc8eaec1e1920fe2d6, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3250, type=0, label=bidirectional 11-long, description=, icons={{name=rail}}, hash=909788f711bbed985deabfd501f41544b62eedb5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3251, type=0, label=[font=default-small]monodirectional[/font] 11-long, description=, icons={{name=rail}}, hash=5e1d120566dde28be13a740fe3a80ad5e5d31927, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=3252, type=1, label=compact squiggly, description=A compact stacker design of unknown origin. It takes advantage of diagonal splits and curves to compress parallel lanes., icons={{name=rail}, {name=signal-S}, {name=rail}, {name=signal-Z}}, hash=7109c8f18550105bc8012355a48540eb68489d69, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3253, type=0, label=stacker-S 11-long, description=, icons={{name=signal-S}}, hash=bd6ec779c8a700dfe91330a3b3ecdc652d5e2ce8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3254, type=0, label=stacker-Z 11-long, description=, icons={{name=signal-Z}}, hash=1b9b047060213067f4aa3351f3b7d485af3d8bc0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=3255, type=1, label=mutated Ts, description=technically, these are NOT 4-way intersections..., icons={}, hash=7d7662ec599ed5d6fab4a00769f50f0615e1b8d2, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3256, type=0, label=double T intersection, description=branches are not connected to each other!, icons={{name=signal-T}, {name=signal-T}}, hash=dac91e4898deecc52e2a72d83cc5a04a71047556, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3257, type=0, label=T + straight, description=straight passthrough on a T intersection, icons={{name=signal-T}, {name=signal-I}}, hash=908ece5f9dea385fee068722ba1965c06d509674, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3258, type=0, label=triple split, description=three branches sprouting from one main line, icons={{name=signal-3}, {name=signal-I}}, hash=d7ee55547fb82922222d4472b03c145ccd168ca8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=3259, type=0, label=Train-B8™, description= bait unsuspecting trains here by renaming this stop to theirs. can be used for forcing specific paths or instant reversal. , icons={{name=train-stop}}, hash=f0a53c1c5f67274ffe4b1d58185e77b680f22c01, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3260, type=0, label=light penalty, description= adds 1000 penalty to pathfinding can also be used to slow down trains. the closest the signal are to each other, the more the train has to slow down to pass through. , icons={{name=red-wire}, {name=rail-signal}, {name=rail-signal}}, hash=de9d08391d16ce4e181f9167b6422b046ce3589b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3261, type=0, label=#Penalty, description= adds 2000 penalty to pathfinding , icons={{name=train-stop}}, hash=e4924738bc911ca294dd1c4a741215a6d662cf4d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3262, type=0, label=CN connector, description=Both the outermost poles are connected by wires to each other pole. Can be used to quickly connect disconnected power poles with CN wires. Place a ghost of this print starting from either one of the two outermost poles so that both of ghosts are blue, then undo. The ghosts will disappear but the wire connection will remain., icons={{name=big-electric-pole}}, hash=38caf72e4de019984cb92f9a50d0a01a6aeb3e4c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3263, type=0, label=2 poles straight, description=max distance big power poles, icons={{name=big-electric-pole}, {name=big-electric-pole}}, hash=03a83e20f848983fa63ed003f0d898d04e0dbe03, isPreview= false, empty=false, hasBackup=false, snapToGrid={30, 6}}}{index=8}{contents={id=player=0;id=3264, type=0, label=2 poles diagonal, description=max distance big power poles, icons={{name=blueprint}, {name=big-electric-pole}, {name=big-electric-pole}}, hash=db40ac3cb12c92c996ad9a733f3157d15cd719ed, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3265, type=0, label=str8 max[item=big-electric-pole] over[item=landfill], description=good ol', max big-pole-spacing straight 2-track 12-car rail over landfill, by [color=#ffff00]doctrosix[/color]. a classic. , icons={{name=rail}, {name=rail}, {name=landfill}, {name=landfill}}, hash=eec1419efa03fe39045251652cbfac5f427b7ab7, isPreview= false, empty=false, hasBackup=false, snapToGrid={90, 24}}}}}}{index=7}{contents={id=player=0;id=3266, type=0, label=tinyurl.com/taxisbps, description=more prints at: tinyurl.com/taxisbps but not really, icons={{name=car}}, hash=87a077e351854205d4e21adac3efa597429bffbe, isPreview= false, empty=false, hasBackup=false, snapToGrid={30, 20}}}}}}{{index=14}{contents={id=player=0;id=3007, type=1, label=JOSEF Rework, description=https://www.youtube.com/watch?v=KNSBerFe_H8 ^ Startup video, icons={{name=empty}, {name=iron-gear-wheel}}, hash=138afc08d7dd6714a537037820ee05e34dce6c19, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3008, type=1, label=JOSEF Main, description=, icons={}, hash=3c1705754488923a74ca6505aa443c6ea140da8d, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=3009, type=2, label=, description=, icons={}, hash=bb7ece0d8afaeea8e9df36ed08a0e175f217c560}}{index=1}{contents={id=player=0;id=3010, type=0, label=Uncoupled, description=, icons={{name=signal-J}, {name=signal-2}, {name=signal-dot}, {name=signal-2}}, hash=1f62676b88164c179f41e7bc4b72c5caa2fee996, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=3011, type=2, label=, description=, icons={}, hash=5fe1ff734314290a8d17ca738211235aa7034f17}}{index=3}{contents={id=player=0;id=3012, type=0, label=Miners, description=, icons={{name=signal-J}, {name=signal-2}, {name=signal-dot}, {name=signal-3}}, hash=81e9a1436348c6347cf402a96fa3385b5cdf7394, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=4}{contents={id=player=0;id=3013, type=0, label=Found, description=, icons={{name=signal-J}, {name=signal-2}, {name=signal-dot}, {name=signal-4}}, hash=071f324acde36d0a8d8e12cef7b585865ae967c5, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=5}{contents={id=player=0;id=3014, type=0, label=Not Found, description=, icons={{name=signal-J}, {name=signal-2}, {name=signal-dot}, {name=signal-5}}, hash=d6ccd02151b0d1d7537daf412d7d49684c8d5090, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=3015, type=0, label=Found + Connected, description=, icons={{name=signal-J}, {name=signal-2}, {name=signal-dot}, {name=signal-6}}, hash=418017345c328c8bcdba8656d132103aff74a808, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=7}{contents={id=player=0;id=3016, type=0, label=Not Found + Connected, description=, icons={{name=signal-J}, {name=signal-2}, {name=signal-dot}, {name=signal-7}}, hash=6d917a5c420c17edd3100c324d3dd642a6e7501d, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=8}{contents={id=player=0;id=3017, type=2, label=, description=, icons={}, hash=7d254baf4f94cdc1f455e85cf123fb1e2895c307}}{index=9}{contents={id=player=0;id=3018, type=2, label=, description=, icons={}, hash=7d254baf4f94cdc1f455e85cf123fb1e2895c307}}}}}{index=1}{contents={id=player=0;id=3019, type=1, label=JOSEF 2 Mining, description=, icons={}, hash=50bc46fbf70eef9b26f580686241321ed49e927e, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3020, type=0, label=Mining finished, description=, icons={{name=signal-M}, {name=empty}, {name=signal-dot}, {name=signal-1}}, hash=f8f89b0db5636a4b65edbb322f6d603493a43f82, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=3021, type=2, label=, description=, icons={}, hash=a239b23e51d59a69c00d6f17e2022b892b3164c4}}{index=4}{contents={id=player=0;id=3022, type=0, label=Mining finished, description=, icons={{name=signal-M}, {name=empty}, {name=signal-dot}, {name=signal-1}}, hash=f8f89b0db5636a4b65edbb322f6d603493a43f82, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}}}}{index=2}{contents={id=player=0;id=3023, type=1, label=JOSEF 2 Power, description=, icons={}, hash=1a9bd7cea0956f442cf37710fadfc5e966ff2ccd, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3024, type=0, label=Power, description=, icons={{name=empty}, {name=signal-P}, {name=signal-dot}, {name=signal-1}}, hash=a7e256c1b7edfb5132f5c895d63d2fded53e97cb, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=3025, type=2, label=, description=, icons={}, hash=e8830f40094f881a9b678fac9ec5a85987807d8c}}{index=4}{contents={id=player=0;id=3026, type=0, label=Power, description=, icons={{name=empty}, {name=signal-P}, {name=signal-dot}, {name=signal-1}}, hash=a7e256c1b7edfb5132f5c895d63d2fded53e97cb, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}}}}{index=3}{contents={id=player=0;id=3027, type=1, label=JOSEF 2 Crafting 1, description=, icons={}, hash=5a1ab6fe3de4fd05c4e2ed3ba133f0e315caf09d, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3028, type=0, label=Crafting 1, description=, icons={{name=empty}, {name=signal-C}, {name=signal-dot}, {name=signal-1}}, hash=0652ec318574f9d90eb2b6508651562a08f03c38, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=3029, type=2, label=, description=, icons={}, hash=e8830f40094f881a9b678fac9ec5a85987807d8c}}{index=4}{contents={id=player=0;id=3030, type=0, label=Crafting 1, description=, icons={{name=empty}, {name=signal-C}, {name=signal-dot}, {name=signal-1}}, hash=0652ec318574f9d90eb2b6508651562a08f03c38, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}}}}{index=4}{contents={id=player=0;id=3031, type=1, label=JOSEF 2 Crafting 2, description=, icons={}, hash=426315a5307a610993ed8529e57a396bdeab6fdb, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3032, type=0, label=Crafting 2, description=, icons={{name=empty}, {name=signal-C}, {name=signal-dot}, {name=signal-2}}, hash=63296b09adb10f557a6b12ff4e05c86b9935cd4d, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=3033, type=2, label=, description=, icons={}, hash=e8830f40094f881a9b678fac9ec5a85987807d8c}}{index=4}{contents={id=player=0;id=3034, type=0, label=Crafting 2, description=, icons={{name=empty}, {name=signal-C}, {name=signal-dot}, {name=signal-2}}, hash=63296b09adb10f557a6b12ff4e05c86b9935cd4d, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}}}}{index=6}{contents={id=player=0;id=3035, type=0, label=Starter Blueprint, description=, icons={{name=signal-J}, {name=signal-1}, {name=signal-dot}, {name=signal-0}}, hash=05d0246026923e0908d0a10ffd2277e76c660a53, isPreview= false, empty=false, hasBackup=true, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=7}{contents={id=player=0;id=3036, type=0, label=New, description=, icons={{name=signal-J}, {name=signal-2}, {name=signal-dot}, {name=signal-1}}, hash=fc0cc6f228382280f64025ab25b734f2bc99a15d, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}{index=8}{contents={id=player=0;id=3037, type=1, label=JOSEF 2 LF+Cleaner, description=, icons={}, hash=0732f953f4a3a0320591a6f0b4487b74b229008f, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3038, type=2, label=, description=, icons={}, hash=96c86f72f6db490b848a8a83678488af08d4aabe}}{index=1}{contents={id=player=0;id=3039, type=0, label=, description=, icons={{name=landfill}}, hash=6ac3674a6b95d3ddbcf59d29f68a593f2c5f8d32, isPreview= false, empty=false, hasBackup=false, snapToGrid={64, 64}, positionRelativeToGrid=%s{0, 0}}}}}}{index=9}{contents={id=player=0;id=3040, type=1, label=Trains, description=, icons={}, hash=46bafcc3adb6a0d3680156a08aa58cba7c518c87, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3041, type=0, label=, description=, icons={{name=locomotive}, {name=iron-ore}, {name=signal-1}}, hash=d47e758ef58f7b68ceb61e0ad0c352651c84ad60, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=3042, type=0, label=, description=, icons={{name=locomotive}, {name=iron-ore}, {name=signal-2}}, hash=a265ae542b99c888f405ac0fccba68d601bb6767, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=3043, type=0, label=, description=, icons={{name=locomotive}, {name=copper-ore}, {name=signal-1}}, hash=056e914f133ff5c850f0dbe2856171b3e3fe8834, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}{index=3}{contents={id=player=0;id=3044, type=0, label=, description=, icons={{name=locomotive}, {name=copper-ore}, {name=signal-2}}, hash=795fa26d529d94fe489592a5cc029b7536f97ae1, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=3045, type=0, label=, description=, icons={{name=locomotive}, {name=coal}, {name=signal-1}}, hash=e5cecbaab04963f430ee718b96104287ba69daa4, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}{index=7}{contents={id=player=0;id=3046, type=0, label=, description=, icons={{name=locomotive}, {name=coal}, {name=signal-2}}, hash=8469e00814e0c1cb093522c33d5c13a16fdcde0d, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}{index=8}{contents={id=player=0;id=3047, type=0, label=, description=, icons={{name=locomotive}, {name=stone}, {name=signal-1}}, hash=7e00f7c665fa1bae8b0887fc0c1ada1692111600, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}{index=9}{contents={id=player=0;id=3048, type=0, label=, description=, icons={{name=locomotive}, {name=stone}, {name=signal-2}}, hash=ff2b64e7b7f1b021f894880681a6d74ee7c62aa0, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 2}, positionRelativeToGrid=%s{0, 0}}}}}}{index=10}{contents={id=player=0;id=3049, type=2, label=, description=, icons={}, hash=41ce504330255c16bd2e8431c30e8fc859d3019e}}}}}{{index=15}{contents={id=player=0;id=3356, type=1, label=Aseembly Storm, description=, icons={}, hash=cc597efb02e2e953617b9acfea743a30692a9963, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3326, type=1, label=rush to bots v3.2, description=, icons={}, hash=caf7e460d0cd2f5cb35f697f9f31e63d1c0b6744, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3327, type=0, label=rush to bots v3.1 - 60spm, description=flame_Sla, Nefrums, sunbro3 https://bit.ly/2DGGbLW https://www.youtube.com/watch?v=ExLrmK1c7tA https://www.reddit.com/r/factorio/comments/mbywsx/1hour_nuclear_mall/, icons={{name=automation-science-pack}, {name=logistic-science-pack}, {name=military-science-pack}, {name=chemical-science-pack}}, hash=72faa15a7c5a43037c469c093f9d61b7d9525afb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3328, type=0, label=rush to bots v3.1 - 60spm, description=flame_Sla, Nefrums, sunbro3 https://bit.ly/2DGGbLW https://www.youtube.com/watch?v=ExLrmK1c7tA https://www.reddit.com/r/factorio/comments/mbywsx/1hour_nuclear_mall/, icons={{name=automation-science-pack}, {name=logistic-science-pack}, {name=military-science-pack}, {name=chemical-science-pack}}, hash=72faa15a7c5a43037c469c093f9d61b7d9525afb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3329, type=0, label=rush to bots minimum overlay, description=, icons={{name=transport-belt}}, hash=32008ffbc6672c23b9764ed1227d7d346d476e17, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3330, type=0, label=180MW, description=, icons={{name=steam-engine}, {name=solid-fuel}}, hash=e78872ef8e805f3ad7601f897ddc7eb4060fa726, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3331, type=0, label=40spm, description=flame_Sla, icons={{name=production-science-pack}, {name=utility-science-pack}}, hash=a90b59b697b086887f446daa79fe3de7e0e81c90, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3332, type=0, label=40spm, description=flame_Sla, icons={{name=production-science-pack}, {name=utility-science-pack}}, hash=a90b59b697b086887f446daa79fe3de7e0e81c90, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3333, type=0, label=40spm, description=flame_Sla , icons={{name=space-science-pack}}, hash=d889b59f5b266f4a7c9fd7adfdd67ac18d16b431, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=3334, type=0, label=40spm, description=flame_Sla , icons={{name=space-science-pack}}, hash=d889b59f5b266f4a7c9fd7adfdd67ac18d16b431, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=3420, type=1, label=Trainmall_v1.1, description=Midgame production and outposting mall, created specially for AssemblyStorm weekly server. Post-oil part of the mall designed to build Megamall v3.6 and Big Modules, but no fancy stuff, sorry. 8-jul-2021, icons={{name=express-transport-belt}, {name=stack-inserter}, {name=assembling-machine-3}, {name=locomotive}}, hash=85762e650d157317aecc1e9a23b81e9f38879dae, activeIndex=6, innerRecords={{index=0}{contents={id=player=0;id=3421, type=0, label=scaffolding_preoil_1.1, description=, icons={{name=small-electric-pole}, {name=roboport}}, hash=1dec3f41aaf27c4d6b9c4f2adccf1264b0c61ed1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3422, type=0, label=preoil_1.1, description=, icons={{name=fast-transport-belt}, {name=fast-inserter}, {name=assembling-machine-2}, {name=locomotive}}, hash=f41966294fe9d71291e8e4617112ff78ce4f2cbe, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3423, type=0, label=recipies_pre, description=, icons={{name=fast-transport-belt}, {name=fast-inserter}, {name=assembling-machine-2}, {name=locomotive}}, hash=19ea155bccec58b9e998a693630cc731045c2ef4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3424, type=0, label=scaffolding 1.1, description=, icons={{name=big-electric-pole}, {name=medium-electric-pole}, {name=roboport}, {name=rail}}, hash=0ecf0c378f8e0e30fbd70afc586fe36876fdd854, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3425, type=0, label=1.1, description=, icons={{name=assembling-machine-3}}, hash=5cbdf0fe4178e5ec948bc51731969457a02fa400, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3426, type=0, label=recipies, description=, icons={{name=assembling-machine-3}, {name=chemical-plant}, {name=oil-refinery}}, hash=ddaeb21d77fca10552b148942f9f4e7172b7cfe0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=3433, type=1, label=War mall components, description=, icons={{name=submachine-gun}, {name=explosive-rocket}}, hash=3de78875f4e3a490fa33018815ce5017e5ff6e80, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3434, type=0, label=DI red ammo 120/min, description=, icons={{name=steel-furnace}, {name=assembling-machine-2}}, hash=630e86e9c45f1705d97c4193390bda6e5a7a241f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3435, type=0, label=poison capsules 11 /min, description=, icons={{name=transport-belt}, {name=steel-furnace}, {name=poison-capsule}, {name=slowdown-capsule}}, hash=f9556466e64717f37c15dc9731f8a90ed655bab1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3436, type=0, label=flamethrowers 3.2 /min, description=, icons={{name=transport-belt}, {name=steel-furnace}, {name=flamethrower-turret}}, hash=289ff6c970188957d6a871b54a5a682f17b02dac, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3437, type=0, label=cluster nades 6/min, description=, icons={{name=transport-belt}, {name=assembling-machine-2}, {name=cluster-grenade}}, hash=dc35f618ce2a3e02ec0de64deda567d53e520784, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3438, type=0, label=explosive rockets 90 /min, description=, icons={{name=transport-belt}, {name=assembling-machine-2}, {name=explosive-rocket}}, hash=093ec64ac182d8d829d3dc8bbebfdb05a3ed6af0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3439, type=0, label=tank shells 30+30 /min, description=, icons={{name=transport-belt}, {name=oil-refinery}, {name=cannon-shell}, {name=explosive-cannon-shell}}, hash=e55ec78323c3c18700fdaef49d229245559c89c0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3440, type=0, label=lasers 6 /min, description=, icons={{name=transport-belt}, {name=oil-refinery}, {name=laser-turret}}, hash=256c75f0630962b0b1d2b6b66be4a55aeeebda74, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3441, type=0, label=spawn_rockets, description=, icons={{name=assembling-machine-2}, {name=transport-belt}}, hash=f6bbcec5bfffdf9fd879df00a460113249df69dd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3442, type=0, label=explosives factory, description=production per minute: [item=rocket][item=explosive-rocket] 31.5 [item=grenade][item=piercing-shotgun-shell] 15.75 [item=poison-capsule][item=slowdown-capsule] 11.25 [item=cliff-explosives] 7.5 [item=cluster-grenade] 5.5 [item=solar-panel-equipment][item=battery-equipment] 4.5, icons={{name=cliff-explosives}, {name=explosive-rocket}, {name=grenade}, {name=slowdown-capsule}}, hash=8bd043c07e40629303407c238f03fcc9cb5f2913, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3443, type=0, label=30[item=cannon-shell]+30[item=explosive-cannon-shell] /minute, description=, icons={{name=cannon-shell}, {name=explosive-cannon-shell}}, hash=60d3a1b3d3cb50552ab3021ae8dd085bece4ec94, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3444, type=0, label=33 [item=defender-capsule]/minute, description=, icons={{name=defender-capsule}}, hash=d5e1630d409ffa4a6bd61b49a8b239a213759add, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3445, type=0, label=early_LDs, description=, icons={{name=low-density-structure}, {name=assembling-machine-2}, {name=steel-furnace}}, hash=4e1495f1440e804c8fcc9fa2c48661e5c1ccaa22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=3446, type=0, label=walls 90 /min, description=, icons={{name=stone-wall}, {name=steel-furnace}}, hash=e6e37029774efa6927543e7df99fda1b1e57c352, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=3447, type=0, label=landmines 60 /min, description=, icons={{name=land-mine}, {name=assembling-machine-2}}, hash=f4a8315a314943fbb839d59edd2b9e5596a10c97, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=3448, type=0, label=turrets 11 /min, description=, icons={{name=gun-turret}, {name=steel-furnace}}, hash=f9adfeb05a5e1bde9c438c6fa465cebe026a0031, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=3}{contents={id=player=0;id=3359, type=1, label=Early Game Miners, Loading, and Unloading Stations v2.2, description=[item=iron-ore][item=copper-ore][item=coal][item=stone][fluid=crude-oil]Extraction: - [item=electric-mining-drill]>[item=transport-belt]/[item=fast-transport-belt] Compact Miner-to-Belt for Early Game - [item=electric-mining-drill]>[item=fast-transport-belt] >[item=fast-inserter]>[item=wooden-chest]>[item=fast-inserter]>[item=cargo-wagon] Ore Outpost Loading Station - Unload Stations for Ore & Crude Oil, icons={{name=electric-mining-drill}, {name=train-stop}, {name=fast-transport-belt}, {name=fast-inserter}}, hash=30ed0b1cfb90ec45e3579cf7fcb0618818f33fd9, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3360, type=0, label=Miners Compact - 8 Belts - 30 Miners per Yellow Belt, description=, icons={{name=electric-mining-drill}, {name=underground-belt}}, hash=815a7c9c87e6ca015259ed947fe0986c44b7a126, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3361, type=0, label=Miners Compact - 8 Belts - 60 Miners per Red Belt, description=, icons={{name=electric-mining-drill}, {name=fast-underground-belt}}, hash=df730853b51aa7afd2f7c464385601b1be144104, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3362, type=0, label=Uranium Ore Miners Compact - 8 Belts - 30 Miners per Yellow Belt, description=Use to Mine Uranium Ore, icons={{name=electric-mining-drill}, {name=uranium-ore}}, hash=9fde4b0f824be1f3a8d0184e9b209eadf196ca90, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3363, type=0, label=Loading Station - 3-8LHD v2 - BobAAAces, description=Loading Station, icons={{name=electric-mining-drill}, {name=fast-transport-belt}, {name=train-stop}, {name=rail}}, hash=5eab7cba0c89968b94d27b50a1381060d394462c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3364, type=0, label=Uranium Ore Loading Station - 3-8LHD - BobAAAces, description=Uranium Ore Loading Station, icons={{name=electric-mining-drill}, {name=uranium-ore}, {name=train-stop}, {name=rail}}, hash=213caf18d35df9b9c13a1cb9f04bb109d9b7dd60, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3365, type=0, label=3-8 Crude Oil Loading - 8 Stop Trains v1.2 - BobAAAces, description=3-8 Trains 8 Stops: First Stop = A All Other Stops = B, icons={{name=pumpjack}, {name=train-stop}}, hash=2354ef576cea11b4c246e3a095ad97e3807beffc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=3366, type=0, label=3-8 Crude Oil Loading - 8 Stop Trains v1.2 (NO RAIL) - BobAAAces, description=, icons={{name=pumpjack}, {name=train-stop}}, hash=9920a08cd87063137074416d32269ba35aece3fd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=3367, type=0, label=1 Lane - Crude Oil Loading - 3-8 Trains v2.0 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - Do no let partially full trains enter the station or it will error., icons={{name=train-stop}, {name=crude-oil}, {name=signal-1}, {name=rail}}, hash=f72c8f6757bf319fa9ea5120d7778b18f720e7f7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=3368, type=0, label=2 Lane - Crude Oil Loading - 3-8 Trains v2.0 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - Do no let partially full trains enter the station or it will error., icons={{name=train-stop}, {name=crude-oil}, {name=signal-2}, {name=rail}}, hash=a7779177bb2106e47810bd2a95620fd35526c0da, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=3369, type=0, label=3 Lane - Crude Oil Loading - 3-8 Trains v2.0 - BobAAAces, description=Load - Connect directly to the 3 input pumps using as few pipes as possible. - Ideally, you should connect Pumpjacks directly to a storage tank or pump. Then connect a chain of Storage Tanks and Pumps all the way to the Crude Oil input pumps marked with the Crude Oil and Green Square icons. - Do no let partially full trains enter the station or it will error., icons={{name=train-stop}, {name=crude-oil}, {name=signal-3}, {name=rail}}, hash=7aea775c85519e58215b5b4262fb01428d2af350, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=3370, type=0, label=8to4 Balancer - Unload Station - Compact, description=Unload, icons={{name=train-stop}, {name=fast-transport-belt}, {name=signal-4}}, hash=16f59a4f3b04e790a810fd1282ed4ce9d3d14526, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=3371, type=0, label=Unload Station 1-Side Unload - 3-8 Trains - BobAAAces, description=Unload, icons={{name=train-stop}, {name=fast-transport-belt}, {name=signal-8}}, hash=01edc3e8ce63a358d74426708a1254863cb94bf0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=3372, type=0, label=Unload Station 2-Side Unload - 3-8 Trains - BobAAAces, description=Unload, icons={{name=train-stop}, {name=fast-transport-belt}, {name=signal-1}, {name=signal-6}}, hash=564e208d6cc0f746006586a4e328326b1bb3dedc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=3373, type=0, label=Uranium Ore Unload Station 1-Side Unload - 3-8 Trains - BobAAAces, description=Uranium Ore Unload, icons={{name=train-stop}, {name=fast-transport-belt}, {name=signal-8}, {name=uranium-ore}}, hash=90ef526a251a88102315a3eb38d318867a9ff921, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=3374, type=0, label=Unload Station Crude Oil - 3-8 Trains - BobAAAces, description=Unload, icons={{name=train-stop}, {name=crude-oil}}, hash=961a8c1d99a9f2334211cb6fca59c86932ca6583, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=4}{contents={id=player=0;id=3503, type=1, label=4-Stop Modular Mines, description=Last edit - 2021-08-20 - Changed exit station names to include the ore symbol Credit to everyone else on the AS server for coming up with the tech in this BP. I just like the modular simple approach so created this book. Place the blades first, then entry lanes, then stacker and exits RagnarLothbrok138, icons={{name=electric-mining-drill}, {name=rail}}, hash=f96bcd03d5f0e5614a523e24372e27f2a7161ed8, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3504, type=0, label=Stacker, description=, icons={{name=rail}}, hash=a3a910e560c812222e6cc99f2d6ce44f44fd4985, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3505, type=0, label=Straight, description=, icons={{name=rail}}, hash=1387d2d710094cb09f6d4e5b7eb3fe3a6ce8a949, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3506, type=0, label=Curve, description=, icons={{name=rail}}, hash=f50d0f3ab3776a17cd779e616d603839048b7d4f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3507, type=0, label=Entry 1 Lane, description=, icons={{name=signal-green}, {name=signal-1}}, hash=525ed8885581548ad683fe6c5ecdc73522398f1f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3508, type=0, label=Exit 1 Lane, description=, icons={{name=signal-red}, {name=signal-1}}, hash=81916616f7cd8f74d8a39bf786b74e2b913b3f9d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3509, type=0, label=2 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=a46971c305c837f0181c27b3e549fdc8fa3a217c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3510, type=0, label=3 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=9fb5690d2e60b3f6fb67eb07c0da2fa396642988, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3511, type=0, label=4 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=e25d72aef933f8c9f22cea856e4f562db36b1560, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3512, type=0, label=8 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=75481df5da978edde7035ad4d591d696598d0f22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3513, type=0, label=Entry 2 Lane, description=, icons={{name=signal-green}, {name=signal-2}}, hash=bc5451528fbf1289b73afb4227cd4541a8b6fb67, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=3514, type=0, label=Exit 2 Lane, description=, icons={{name=signal-red}, {name=signal-2}}, hash=512eec8fc9da4ae8b604b6a4fb9fa8b73837f737, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3515, type=0, label=2 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=200ad4c87b669245949d75496ad4dabafdf751d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=3516, type=0, label=3 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=522a03d7dc9bdb9697975a62135f473c2e4317ee, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=3517, type=0, label=4 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=3bda0bce3efd9b1e2b720d1eb073f3adfcdc8f9c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=3518, type=0, label=8 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=3abaec693198f549fd7f884b19f48d3921ff98ac, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=3519, type=0, label=Entry 3 Lane, description=, icons={{name=signal-green}, {name=signal-3}}, hash=8df628ea5239ec601590944d3eb77296bee2d8a0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=3520, type=0, label=Exit 3 Lane, description=, icons={{name=signal-red}, {name=signal-3}}, hash=7bb2d278fcda4c4d12a007d03a85b2ef1db378c5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=3521, type=0, label=2 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=3599c4f561c76a8936439044c439a64b7ea2bf1e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=3522, type=0, label=3 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=a012071efd35108677ea753b145e4aa1710b6c2d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=3523, type=0, label=4 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=e811279d5c2f06132d5df57c442d55346a25e91a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=3524, type=0, label=8 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=688bd1770d14eaa6cb2d08007d3d68f61d54c17e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=3525, type=0, label=Entry 4 Lane, description=, icons={{name=signal-green}, {name=signal-4}}, hash=246afe3678f3254d7047704895a1d8864c04ac71, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=3526, type=0, label=Exit 4 Lane, description=, icons={{name=signal-red}, {name=signal-4}}, hash=00fb14e51e85a003d3c06c15e6a626572c06f0d8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=3527, type=0, label=2 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=79c667deb218070943bfa96046816775c052d024, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=3528, type=0, label=3 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=61470f37a5b1514146a8be96d00d0ed75ea855a3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=3529, type=0, label=4 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=0a10591cba977c8ca14ca36b578b69a5e9695870, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=3530, type=0, label=8 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=1b5464aaedf09f1a07825e5172290bf7667f4dd8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=3531, type=0, label=Entry 5 Lane, description=, icons={{name=signal-green}, {name=signal-5}}, hash=1b24241827218acb8ab6130b30c9b772e6675f3e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=3532, type=0, label=Exit 5 Lane, description=, icons={{name=signal-red}, {name=signal-5}}, hash=0671d4fb50df2febea918ceb39569edb4774e25e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=3533, type=3, label=Speed1, description=, icons={{name=speed-module}}, hash=3594ca4f8f87dac085bdc5f5e8b375f888632610}}{index=31}{contents={id=player=0;id=3534, type=3, label=Speed2, description=, icons={{name=speed-module-2}}, hash=82c480ef0e061b939e67498ee371c2976ff9a003}}{index=32}{contents={id=player=0;id=3535, type=3, label=Speed3, description=, icons={{name=speed-module-3}}, hash=ed5be801c099473826418454f2b182e4d3895bc4}}{index=34}{contents={id=player=0;id=3536, type=0, label=Entry 6 Lane, description=, icons={{name=signal-green}, {name=signal-6}}, hash=8b14f2210900260f4338c4b0f0e9a6281af356f8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=35}{contents={id=player=0;id=3537, type=0, label=Exit 6 Lane, description=, icons={{name=signal-red}, {name=signal-6}}, hash=7866f1619acaa655a8a4b22e04ecf8b6fc1a5d86, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=40}{contents={id=player=0;id=3538, type=0, label=Entry 7 Lane, description=, icons={{name=signal-green}, {name=signal-7}}, hash=6624d6603c7774c017f63f6d99c2bc4a2230ef00, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=41}{contents={id=player=0;id=3539, type=0, label=Exit 7 Lane, description=, icons={{name=signal-red}, {name=signal-7}}, hash=c7cafc44b1adaf5e12c9a45b0a1938830e694d40, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=46}{contents={id=player=0;id=3540, type=0, label=Entry 8 Lane, description=, icons={{name=signal-green}, {name=signal-8}}, hash=27deecde655d3634d92b493cc1407adf760acaff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=47}{contents={id=player=0;id=3541, type=0, label=Exit 8 Lane, description=, icons={{name=signal-red}, {name=signal-8}}, hash=e01e07aae5f6a3c99068a40f4e019e70e645b049, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=5}{contents={id=player=0;id=3388, type=1, label=Defense Wall V1.8.5, description=Based Orgy's Wall of Flame! Added back non-arty unload station that will line up with arty unload later if desired. Added arty train for making shells on site. Added walls and gates to all bps except the sparse bps. Removed the inner corners for the main laser wall, these cause bots to fly over no mans land and die. Added straight/diagonal with flame but no arty 1.8.4 fixes missing straight sparse bp 1.8.5 adds the Flamewall supplies train, icons={{name=empty}, {name=empty}, {name=laser-turret}}, hash=cc68e20afe3945f64fc1efabcc85f3c9722da624, activeIndex=16, innerRecords={{index=0}{contents={id=player=0;id=3389, type=0, label=Straight, description=, icons={{name=laser-turret}}, hash=c67e24bf6a4f01df88f12a7e18327414bd3880a1, isPreview= false, empty=false, hasBackup=false, snapToGrid={72, 27}}}{index=1}{contents={id=player=0;id=3390, type=0, label=Diagonal, description=, icons={{name=laser-turret}}, hash=91ea3712728e99f59ca9e9a5d57e73f48a67ad9b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3391, type=0, label=Outer Curve Left, description=, icons={{name=laser-turret}}, hash=ccd49723df53b8bffc1cdb0ebc7e9ad7bf4f11ef, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3392, type=0, label=Outer Curve Right, description=, icons={{name=laser-turret}}, hash=d6610b895717fadcef8f2a9fb23dce1174a1198c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3393, type=0, label=Outer Corner, description=, icons={{name=laser-turret}}, hash=f1c5b54f59b7c5403eac11a54cc9998c0419972a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3394, type=2, label=Defense Wall (all but roboports, radar, power), description=, icons={{name=signal-X}}, hash=b18d37718780e1f65cdb8c6272b35bae448bb88a}}{index=6}{contents={id=player=0;id=3395, type=0, label=Straight Artillery, description=, icons={{name=artillery-turret}}, hash=50088aa05fa52e9f4e762abb57d644dbb345e91c, isPreview= false, empty=false, hasBackup=false, snapToGrid={72, 27}}}{index=7}{contents={id=player=0;id=3396, type=0, label=Diagonal Artillery, description=, icons={{name=artillery-turret}}, hash=c84f23224d6d0e60dc3324f8a82a4142b96c58af, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3397, type=0, label=Straight flamewall, description=, icons={{name=flamethrower-turret}}, hash=1471bff5337f813a5e592105ff3eeab64aba158b, isPreview= false, empty=false, hasBackup=false, snapToGrid={72, 27}}}{index=9}{contents={id=player=0;id=3398, type=0, label=Diagonal Flamewall, description=, icons={{name=flamethrower-turret}}, hash=d91c9ce893ea3e027f856c4e7b9d8cd2b5377e7f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3399, type=0, label=Logi Bridge, description=, icons={{name=express-transport-belt}, {name=roboport}, {name=artillery-turret}, {name=flamethrower-turret}}, hash=1e23a95150094da393d891e08c3d4783710c0ede, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3400, type=0, label=Flame wall Load Station, description=, icons={{name=rail}, {name=decider-combinator}, {name=train-stop}}, hash=c4fb121c38b99653473c85f6d4c8d4e736725622, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=3401, type=0, label=Arty Supply train, description=, icons={{name=explosives}, {name=explosive-cannon-shell}, {name=radar}, {name=signal-L}}, hash=d22a5a2f37436097afb300963c46b951b5b60146, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=3402, type=0, label=Flamewall supplies train 1-2, description=, icons={{name=locomotive}, {name=cargo-wagon}, {name=laser-turret}, {name=flamethrower-turret}}, hash=a58690ac250ad7b9c94c83a85a7da0a0dfbd3267, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=3403, type=0, label=Defense Wall - Unloading + Artillery (LHD), description=Changelog: 2021-1-31 removed radar request from flamewall supply train station (since it will churn excessively when artillery is firing)., icons={{name=laser-turret}, {name=signal-U}, {name=artillery-turret}}, hash=4e55ee6141ff19140aa1ee717ceb636f485a50c9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=3404, type=0, label=Defense Wall - Unloading (NO ARTY), description=, icons={{name=laser-turret}, {name=signal-U}}, hash=fc85190ccef4083a219071456e4ccf0396e934fc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=3405, type=0, label=Straight Sparse, description=, icons={{name=roboport}, {name=laser-turret}}, hash=9cb6d3930c847aca9019d6d399a1a41a7bb14529, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=3406, type=0, label=Diagonal Sparse, description=, icons={{name=roboport}, {name=laser-turret}}, hash=64305a666b625514259735f9cd8473499bed9671, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=3407, type=0, label=Outer Curve Left Sparse, description=, icons={{name=laser-turret}, {name=roboport}}, hash=e9245b4b91a882f744944acc09b0ceeea94f21c1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=3408, type=0, label=Outer Curve Right Sparse, description=, icons={{name=laser-turret}, {name=roboport}}, hash=4b4a7abc0ff27c439b2bdcb97f2635fa04e25e39, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=3409, type=0, label=Inner Curve Right Sparse, description=, icons={{name=roboport}, {name=laser-turret}}, hash=455c63b299028ed8d27a13f1b24c299574be805b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=3410, type=0, label=Inner Curve Left Sparse, description=, icons={{name=roboport}, {name=laser-turret}}, hash=944e2c8188e35c688d81ccd39f61a0d37b39303c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=3411, type=0, label=Outer Corner Sparse, description=, icons={{name=laser-turret}, {name=roboport}}, hash=bad949227875f02ed6e97a9a521be980072e45e6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=3412, type=0, label=Inner Corner Sparse, description=, icons={{name=roboport}, {name=laser-turret}}, hash=8bd7ffc53b3ddc6311075e5c78d0c5b6e54280ee, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=3413, type=0, label=Artillery flame wall pod, description=, icons={{name=rail}, {name=laser-turret}}, hash=6ffa27fba435c4114cf998855aa41bbbb45d2241, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=3417, type=0, label=Spidertron factory, description=, icons={{name=spidertron}}, hash=f82d8f74e1f581780062f5e792afdcc21f5204db, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3386, type=0, label=Make [item=power-armor-mk2], description=, icons={{name=power-armor-mk2}}, hash=81949b2c3179f712498f1a599b49aba5708a4253, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3385, type=0, label=PPE REBLS Midgame 20210501, description=Made for midgame production of common PPE items. Logi bots only needed for fuel. Produces the following: Roboport Exoskeleton Battery Laser Shield, icons={{name=personal-roboport-mk2-equipment}, {name=battery-mk2-equipment}, {name=energy-shield-mk2-equipment}, {name=personal-laser-defense-equipment}}, hash=28cb91b12e39ab6d7f3f838b578779cb20144028, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3428, type=1, label=Ultrakill Modules v4.2, description=4.2 - Fixed some dumb requester chests and filter inserters and added rail stuff to build train unload combinators , icons={{name=speed-module-3}, {name=productivity-module-3}}, hash=985d29b3529aaafe098a4b05d8d718a6de3c8c71, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3429, type=0, label=Main Block, description=, icons={{name=speed-module-3}, {name=productivity-module-3}}, hash=12be3ab3713c909435a1c65a4cd76ce71705f814, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3430, type=0, label=Addon Slice, description=, icons={{name=signal-dot}}, hash=cb5e822ff1734971ebfb5750ca90a9ae2b06adeb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3431, type=0, label=Beacons only, description=, icons={{name=beacon}}, hash=71c2634746bb8f4f9e6038c7dac11b26673090fc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3432, type=0, label=Exist to Exit, description=, icons={{name=signal-E}, {name=signal-X}, {name=signal-I}, {name=signal-T}}, hash=2eeed052e66e223fc31de3b9e8830d00b69896f7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=13}{contents={id=player=0;id=3451, type=1, label=Megamall-in-one v5.3, description=Concepted and built on AssemblyStorm server. Many thanks to everyone who contributed! 5.3 - Changed grid alignment to match new standard - Removed extra fuel from template trains - Moved trash train closer to main storage, icons={{name=signal-M}, {name=signal-A}, {name=signal-L}, {name=signal-L}}, hash=e5eb5d3a74466b871fae88fefa5c934af0fd4b99, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3452, type=0, label=Step #1, description=, icons={{name=rail}}, hash=b9fe90140b7c0cd735b66275d81105419681e7ba, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=3453, type=0, label=Step #2, description=, icons={{name=rail}}, hash=5835349b1a77f5e04421c3a7630512482e629ab0, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=3454, type=0, label=Step #3, description=, icons={{name=rail}}, hash=6b558e02f58a3fa45286045827a9a9732b56f6c8, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=3455, type=0, label=Final T1, description=, icons={{name=rail}, {name=beacon}}, hash=056d03caecda878b8d01457830ab1e82e64a8596, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3456, type=0, label=Final T2, description=, icons={{name=rail}, {name=beacon}}, hash=7fcf0e5a06bbd4c8acc8f55d5bd547c22578d8e7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3457, type=3, label=Upgrade to Tier 3, description=, icons={}, hash=480eaf11a449b77c1fcb16fcbf0f91b0032ad6b5}}{index=13}{contents={id=player=0;id=3458, type=0, label=, description=, icons={{name=rail}, {name=cargo-wagon}}, hash=206cba6b5018bfa16e30b57eecb14a94536bbf4f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=14}{contents={id=player=0;id=3498, type=1, label=Steves 500 3.5, description=, icons={}, hash=8a9dd1c6488ca413e1467d78884b03bc4b1c7530, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=3499, type=0, label=Scaffold, description=, icons={{name=roboport}, {name=signal-5}, {name=signal-0}, {name=signal-0}}, hash=042f78dd7a15d95ec7135d9a31682fb4595cc890, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3500, type=0, label=Steve-500 v3.5, description=D is the roman numeral for 500. Fuck You. -doctrosix Original BP design by Stevetrov. Tweaked by the AssemblyStorm server crew., icons={{name=lab}, {name=signal-D}}, hash=1d8d1bdaf0703760984701fe5cea80b2c50d9279, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3501, type=0, label=modules, description=, icons={{name=assembling-machine-3}, {name=roboport}}, hash=eca6c532b9ba61bda0120d19eaf80dfc7346798e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3502, type=0, label=Steve-500 v3.5 rails, description=D is the roman numeral for 500. Fuck You. -doctrosix Original BP design by Stevetrov. Tweaked by the AssemblyStorm server crew., icons={{name=lab}, {name=signal-D}}, hash=c312fb0dec4ed1d4c7ef6780c554e28eeb028342, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=15}{contents={id=player=0;id=3268, type=1, label=2700 SPM All-in-One 'Titan' v1.2, description=Full Changelog: https://factorioprints.com/edit/-MWq8ezpChbv9R6QmFWc, icons={{name=signal-2}, {name=signal-7}, {name=signal-0}, {name=signal-0}}, hash=872c9bd1b5d5aaeeeaaa007bc26f20f6093ee0b5, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=3269, type=0, label=Bootstrap + Logi Scaffold, description=, icons={{name=signal-0}}, hash=06885cb15a1109fb0c068bbd2b9515540f035173, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3270, type=0, label=Final Build, description=, icons={{name=signal-check}}, hash=06101d11f42a05656c2b52a62768743c56782681, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3271, type=2, label=READ ME, description=Use this to remove items on the ground that might eventually end up on the belts or inserters that you build over, possibly halting the entire build. Use this preferably BEFORE placing belts/underground belts/splitters and inserters, icons={}, hash=86d26aa01ffae457d9c9298c4c9870800e0f484d}}{index=3}{contents={id=player=0;id=3272, type=2, label=Clear Trees/Rocks/Fish, description=Also removes cliffs. Use this before placing inserters/belts, icons={{name=signal-info}}, hash=d535f2f426c5cb69d5e5329862e2eefa22ae4fe6}}{index=4}{contents={id=player=0;id=3273, type=2, label=For Impurities, description=, icons={}, hash=f4b75c65671bfba1c57392a559d83156ba355814}}{index=5}{contents={id=player=0;id=3274, type=2, label=For Impurities, description=, icons={}, hash=e993036e5ffb0146034b6a27d19cf0364551f795}}}}}{index=18}{contents={id=player=0;id=3419, type=0, label=Blue belt UGs early 8bt1 60/min, description=, icons={{name=express-underground-belt}, {name=assembling-machine-3}, {name=productivity-module}, {name=locomotive}}, hash=b67eff650be9555e04aba66bfc1efb521f0d9e58, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=3418, type=0, label=Early stack inserters 8bt1 40/min, description=, icons={{name=stack-inserter}, {name=assembling-machine-3}, {name=beacon}, {name=productivity-module}}, hash=55969cd5d6fa6d5b9b674be0a836b572bc9c5893, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=3570, type=1, label=128² BIG SOLAR 4 LINE V0.8, description=, icons={{name=empty}, {name=empty}, {name=solar-panel}}, hash=073515d50ccbefe2a99e8302865ba8ea0c059ef3, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3571, type=0, label=Delivery, description=, icons={{name=locomotive}}, hash=dc7a755fff74c9e0537fca0a23daf382b11eb062, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=6}{contents={id=player=0;id=3572, type=0, label=BASE, description=, icons={{name=signal-B}}, hash=a666f5fbe0b76e1ad249d4b6502a1ec3a486ea6d, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=7}{contents={id=player=0;id=3573, type=0, label=BASE [color=purple]4trk[/color] junction right, description=up left OR down right, icons={{name=signal-B}}, hash=55803fba0c43193d07f9acc5e2bef73e903136a3, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=8}{contents={id=player=0;id=3574, type=0, label=BASE [color=purple]4trk[/color] junction left, description=, icons={{name=signal-B}}, hash=e3549111597c659fc7a55ddb150d7c56d2abe285, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=12}{contents={id=player=0;id=3575, type=0, label=32² SOLAR, description=, icons={{name=solar-panel}}, hash=dffaeb311ef3f73bbde59b7fde5d730046c7a342, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{16, -16}}}{index=13}{contents={id=player=0;id=3576, type=0, label=128² SOLAR /w Landfill, description=, icons={{name=solar-panel}}, hash=27b5f47238e55ea6c3c57315cf98c05f5b6a03a2, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=14}{contents={id=player=0;id=3577, type=0, label=128² SOLAR Scaffold, description=, icons={{name=roboport}, {name=substation}, {name=radar}, {name=landfill}}, hash=6790136361b6ec01dfb4e22a8568300ba14bbf12, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=18}{contents={id=player=0;id=3578, type=0, label=[color=purple]4trk [/color]straight horizontal, description=, icons={{name=solar-panel}}, hash=c674ed175f7be10aef9f32ccf3023118de7c39d4, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=19}{contents={id=player=0;id=3579, type=0, label=[color=purple]4trk [/color]straight vertical, description=, icons={{name=solar-panel}}, hash=bc7f0cdb2ce2cef36f6ee5e6ca1a036ecacb2c06, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=24}{contents={id=player=0;id=3580, type=0, label=, description=, icons={{name=assembling-machine-3}, {name=solar-panel}}, hash=fac33225630d3d498fde9fc91b086d0f24311753, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=3581, type=0, label=Solar Production, description=, icons={{name=assembling-machine-3}, {name=solar-panel}, {name=accumulator}}, hash=6a330cf2bba7073364e9a6ea6e19039537cca4ad, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=3582, type=0, label=Loading Solarium, description=, icons={{name=locomotive}, {name=signal-L}}, hash=c6defb6268fe227e3b0b4dfde52145d12e89e988, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=3583, type=0, label=Train, description=, icons={{name=locomotive}, {name=cargo-wagon}}, hash=39555d985cdaa87fe5b5db540a7296481f3f334c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=3584, type=0, label=FACTORY, description=, icons={{name=beacon}, {name=rail}}, hash=a6bb15b2ce2f2e7e0448d203b343c1ce2d352d7d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=26}{contents={id=player=0;id=3544, type=1, label=Big Solar book - v3.1.2, description=5/31/21: Updated build trains, unload Center column with rails for faster distribution. All the blueprints are snap to grid and oriented the same way. Contains the latest and greatest center column. 28/8/21: made base station a transfer station so train travel time is reduced, icons={}, hash=08a617f9a71aada9bc62742026b5259d121575c6, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=3545, type=0, label=01 ver4, description=, icons={{name=rail}, {name=solar-panel}}, hash=5f31d8d12e694385e5d7321599757b995e1a4393, isPreview= false, empty=false, hasBackup=false, snapToGrid={38, 102}}}{index=1}{contents={id=player=0;id=3546, type=0, label=02 - Solar skeleton STG, description=, icons={{name=substation}, {name=substation}}, hash=1a6a62bf813b5a7f0068f995252efe73c2b274c7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3547, type=0, label=03 - Solar landfill STG, description=, icons={{name=solar-panel}, {name=landfill}, {name=landfill}, {name=landfill}}, hash=be1c256eca5e6f39a214ffa745756841cdd14fe7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=3548, type=0, label=04 - Linear Solar Panels STG, description=, icons={{name=solar-panel}}, hash=1941c4599555d615b8bc9061af6c289f8b1781b4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3549, type=0, label=05 - Linear Solar Updated Larger Landfill Buffer, description=, icons={{name=solar-panel}, {name=landfill}, {name=landfill}, {name=landfill}}, hash=578649f13bcdc5b7805d7276575bd220312360f9, isPreview= false, empty=false, hasBackup=false, snapToGrid={2196, 51}, positionRelativeToGrid=%s{0, 0}}}{index=6}{contents={id=player=0;id=3550, type=0, label=[L] Solar Build, description=, icons={{name=rail}, {name=decider-combinator}}, hash=0f20c982d6dcd5f8588ae5e48a20d33fc56bad6a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3551, type=0, label=[U] Solar Build, description=, icons={{name=rail}}, hash=10997122028e22a8bbf6ec8b66b424d8c48d833c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3552, type=2, label=, description=, icons={}, hash=31ffb515791b74ff79a8f858d6c0839d51fe6629}}{index=9}{contents={id=player=0;id=3553, type=0, label=Laser endcap for solar, description=, icons={{name=laser-turret}, {name=solar-panel}}, hash=30cca916a2c7de8e37a0caddad9eda195c5f0dc0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3554, type=2, label=, description=, icons={}, hash=6f4c98f821842ac75039e6481c9ba2b4469d09b5}}{index=12}{contents={id=player=0;id=3555, type=0, label=, description=, icons={{name=artillery-turret}, {name=laser-turret}, {name=constant-combinator}, {name=constant-combinator}}, hash=5d02807f1bfe53a409bb567eaa308ab72239c234, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=3556, type=0, label=, description=, icons={{name=laser-turret}, {name=artillery-turret}}, hash=f5958e8c374099a8bcc2fe7fe54c647509a16ddc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=3557, type=0, label=, description=, icons={{name=laser-turret}, {name=laser-turret}, {name=landfill}, {name=landfill}}, hash=6d56e65b522accee9af17b116f20c52e9832af09, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=3558, type=0, label=01 - v2.2, description=, icons={{name=roboport}, {name=logistic-chest-storage}, {name=logistic-chest-storage}, {name=logistic-chest-storage}}, hash=35bf096465ac4ae52f613046bfc8ce46ea48af39, isPreview= false, empty=false, hasBackup=false, snapToGrid={13, 51}}}{index=16}{contents={id=player=0;id=3559, type=0, label=01 - v2.2, description=, icons={{name=roboport}}, hash=5171fa211a82f4a581f5074182bf2712b32207b8, isPreview= false, empty=false, hasBackup=false, snapToGrid={13, 51}}}{index=18}{contents={id=player=0;id=3560, type=0, label=[L] Landfill, description=, icons={{name=rail}, {name=empty}, {name=landfill}}, hash=d9aa9f724679326c325efce4162c5abd5eb6be74, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=3561, type=0, label=1-2 wait, description=, icons={{name=rail}}, hash=66ddf8be1752e290aa0b62ca1dcfe0d7934c15b9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=3562, type=0, label=2-6 Solar Parts Load, description=, icons={{name=rail}, {name=cargo-wagon}, {name=accumulator}, {name=solar-panel}}, hash=08de750a558cda9ab74c82b279486e0fff0af34f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=3563, type=0, label=2-6 Solar Build Train, description=, icons={{name=locomotive}, {name=cargo-wagon}, {name=filter-inserter}, {name=constant-combinator}}, hash=eec2402030ac4b5ecbe8211a10d4e8b00e17fb25, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=3564, type=0, label=Solar Parts 2-6, description=, icons={{name=locomotive}, {name=cargo-wagon}, {name=solar-panel}, {name=accumulator}}, hash=83343ea831e6f408e37ec8a1c70f4d904c8521e6, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=3565, type=0, label=RoboLandfil, description=, icons={{name=beacon}, {name=landfill}}, hash=8f7c2e22cfddcd539858d3562304970f92e74bbf, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=3566, type=0, label=proper 1-2s stacker, description=, icons={{name=rail}}, hash=8a5470e636bedf0d70343d0855aae075ab27e6e7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=3567, type=0, label=[U] Solar Build, description=, icons={{name=rail}}, hash=10997122028e22a8bbf6ec8b66b424d8c48d833c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=3568, type=0, label=1-2 Solar Panels, description=, icons={{name=locomotive}, {name=solar-panel}, {name=accumulator}}, hash=5a8a0b3f87f1b48d1111dd993ee665d5ea083298, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=3569, type=0, label=Landfill 1-2, description=, icons={{name=locomotive}, {name=landfill}}, hash=c6e499ee41fd7e3e947f7b88a5a80e66ae76a31b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=30}{contents={id=player=0;id=3336, type=1, label=128² rails v0.1.04, description=chunk-aligned LHD rail system for 11-long trains fork of 128-Grid-Rails by the AssemblyStorm server crew version 0.1.04, icons={{name=rail}}, hash=369a8086ffb2e9b9426492ceb3bf4b10e628ab69, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3337, type=0, label=[color=blue]2trk[/color] straight, description=, icons={{name=signal-2}, {name=signal-S}}, hash=ff7f38b62b2122e7d1a273c0eac22f3b13f3c8c6, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=1}{contents={id=player=0;id=3338, type=0, label=[color=purple]4trk [/color]straight, description=, icons={{name=signal-4}, {name=signal-S}}, hash=8bd4a099842859bf9e2f222cddd95fecbff0c794, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=2}{contents={id=player=0;id=3339, type=0, label=[color=blue]2trk[/color] curve, description=, icons={{name=signal-2}, {name=signal-C}}, hash=21577ec01ea8a5204ac78542b24fb89ffb80b553, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=3}{contents={id=player=0;id=3340, type=0, label=[color=purple]4trk[/color] curve, description=, icons={{name=signal-4}, {name=signal-C}}, hash=e9cb4b927b822268fb53710627863a3284e35b15, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=4}{contents={id=player=0;id=3341, type=0, label=[color=blue]2trk[/color] junction, description=, icons={{name=signal-2}, {name=signal-T}}, hash=bea1d9d877f15297af4bbf98bd53928777f48ae8, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=5}{contents={id=player=0;id=3342, type=0, label=[color=purple]4trk[/color] junction, description=, icons={{name=signal-4}, {name=signal-T}}, hash=29a890605c3904be629affab49e1b3bd575e6443, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=6}{contents={id=player=0;id=3343, type=0, label=[color=purple]4[/color]to[color=blue]2[/color] junction, description=, icons={{name=signal-4}, {name=signal-2}, {name=signal-T}}, hash=1ff3fbf5dc903cda9feaedf7c9f8d8ee2573a8b6, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=7}{contents={id=player=0;id=3344, type=0, label=[color=blue]2[/color]to[color=purple]4[/color] junction, description=, icons={{name=signal-2}, {name=signal-4}, {name=signal-T}}, hash=37bc6591c3d8427cc368cd112ad5e34069eb219a, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=8}{contents={id=player=0;id=3345, type=0, label=[color=purple]4[/color]to(2)[color=blue]2[/color] L junction, description=, icons={{name=signal-4}, {name=signal-2}, {name=signal-blue}, {name=signal-2}}, hash=dbca294b7fb99345ba52bdf9cac80f852a51f3eb, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=9}{contents={id=player=0;id=3346, type=0, label=[color=purple]4[/color]to(2)[color=blue]2[/color] R junction, description=, icons={{name=signal-2}, {name=signal-4}, {name=signal-2}, {name=signal-blue}}, hash=bc6952a96d0f126d48df3f5520e9051506d2a316, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=10}{contents={id=player=0;id=3347, type=1, label=[color=red]DO NOT OVERLAY EXISTING TRACKS[/color], description=, icons={{name=signal-red}}, hash=28931a0b6cc8de2740c3b8d45b501f2670b38379, activeIndex=2, innerRecords={{index=0}{contents={id=player=0;id=3348, type=0, label=[color=blue]2[/color]to[color=purple]4[/color] straight, description=send your symmetry related complaints to: myass@fuckrightoff.co.uk, icons={{name=signal-2}, {name=signal-4}, {name=signal-S}}, hash=90763ec84b7603107edfdecb5b4db6329bed12b9, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=1}{contents={id=player=0;id=3349, type=0, label=[color=purple]4[/color]to[color=blue]2[/color] junction [color=orange]buffered[/color], description=DO NOT OVERLAY ON EXISTING TRACKS connect the stray tracks to allow trains from both lanes to turn. check for signals next to the blinking ones and delete them., icons={{name=signal-4}, {name=rail}, {name=signal-2}, {name=signal-T}}, hash=fc8d43e28096c9e0caabfb81748690e9e1710b39, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=2}{contents={id=player=0;id=3350, type=0, label=[color=purple]4trk[/color] junction [color=orange]buffered[/color], description=DO NOT OVERLAY ON EXISTING TRACKS DO NOT PUT INTERSECTIONS IMMEDIATELY AFTER, icons={{name=signal-4}, {name=rail}, {name=signal-4}, {name=signal-T}}, hash=7c94868b8826687c1ac87d0fa149d0135af3c7c8, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}}}}{index=11}{contents={id=player=0;id=3351, type=1, label=parts & goodies, description=these were used to craft the intersections. (except buffered ones) can be used to check for errors on existing tracks. , icons={}, hash=b672e14d504b61311f105be1b9d7ad15867889f9, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=3352, type=0, label=middle piece, description=each intersection should have these entry and exit signals, icons={{name=rail}}, hash=36f48007bed5b85769b76c38db6aa35d72d82f43, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=1}{contents={id=player=0;id=3353, type=0, label=4trk T signals, description=each non-buffered intersection should have a subset of these signals, icons={{name=rail-chain-signal}, {name=rail-signal}, {name=rail-signal}, {name=rail-chain-signal}}, hash=b14480c8da722cf89af6d3e1332d61069597d254, isPreview= false, empty=false, hasBackup=false, snapToGrid={32, 32}, positionRelativeToGrid=%s{0, 0}}}{index=2}{contents={id=player=0;id=3354, type=0, label=bounding boxes, description=, icons={{name=wooden-chest}}, hash=6a72883e536ffa98d180765b644a78b1ec058b8d, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=3}{contents={id=player=0;id=3355, type=0, label=3-8 sig minimum, description=, icons={{name=rail-signal}}, hash=448383f0c107f1a99345b8b2cc9171f36eaaf598, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{index=31}{contents={id=player=0;id=3640, type=1, label=build your own junction (v0.1), description=test version 0.1 based on 128² rails [font=default-bold]0.1.06[/font], icons={{name=signal-B}, {name=signal-Y}, {name=signal-O}, {name=rail}}, hash=204651f8518553f15548f6cafec428ae0a32d03d, activeIndex=24, innerRecords={{index=0}{contents={id=player=0;id=3641, type=0, label=int S > int E, description=, icons={{name=rail}}, hash=2d36441c8f885ca3ad6316c722da17b6dfd51869, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=1}{contents={id=player=0;id=3642, type=0, label=ext S > ext E, description=, icons={{name=rail}}, hash=77e8661acc7a4c50a664736e0c9387ccfce17146, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=2}{contents={id=player=0;id=3643, type=0, label=int S > int+ext E, description=, icons={{name=rail}}, hash=72c31c9776eab3f3c7b8a4490beacbf3907a894c, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=3}{contents={id=player=0;id=3644, type=0, label=int+ext S > int E, description=, icons={{name=rail}}, hash=222b347057ff9d6b1d701f4ab5ff68d02ea31482, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=6}{contents={id=player=0;id=3645, type=0, label=int S > int W, description=, icons={{name=rail}}, hash=169890b5fb106f5e2976aa9a50e9cd456cc4d90a, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=7}{contents={id=player=0;id=3646, type=0, label=ext S > ext W, description=, icons={{name=rail}}, hash=807e351591518fe1beaeb4346be49132b8eec3a0, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=8}{contents={id=player=0;id=3647, type=0, label=int S > int+ext W, description=, icons={{name=rail}}, hash=8e9a32ab0d0b9ae9aa989847a76030aa0f65e1ee, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=9}{contents={id=player=0;id=3648, type=0, label=int+ext S > int W, description=, icons={{name=rail}}, hash=1f8a221d8eb88ca450d40d93a0223a365cd00318, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=12}{contents={id=player=0;id=3649, type=0, label=int E > int S, description=, icons={{name=rail}}, hash=760f6341d07d26a8e0de147a7c92c8bb7449e0fa, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=13}{contents={id=player=0;id=3650, type=0, label=ext E > ext S, description=, icons={{name=rail}}, hash=ccb1a66276f2c6f05b60d7d8057efbe4665915a9, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=14}{contents={id=player=0;id=3651, type=0, label=int E > int+ext S, description=, icons={{name=rail}}, hash=432295a404f64bdbff6be2da9500441c68f6c6bd, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=15}{contents={id=player=0;id=3652, type=0, label=int+ext E > int S, description=, icons={{name=rail}}, hash=04a963cb3b59fe4ae1f23baac0d59ec008a5125a, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=18}{contents={id=player=0;id=3653, type=0, label=int W > int S, description=, icons={{name=rail}}, hash=91b64fac94e0e4556d929a85db459c163fbaa9be, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=19}{contents={id=player=0;id=3654, type=0, label=ext W > ext S, description=, icons={{name=rail}}, hash=89d1f2e8243fd2e7d0ec1a2b049e08bf4a0dc9b6, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=20}{contents={id=player=0;id=3655, type=0, label=int W > int+ext S, description=, icons={{name=rail}}, hash=0e709e9b7309e178fbde172c3f65c2f671571e67, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=21}{contents={id=player=0;id=3656, type=0, label=int+ext W > int S, description=, icons={{name=rail}}, hash=2349d2b7f5805dbf9a990d0e3d6a5c2979f3f335, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=24}{contents={id=player=0;id=3657, type=0, label=ext W > ext E, description=, icons={{name=rail}}, hash=3cc05735b340e75df99ed0036c73d45f06c063a1, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=25}{contents={id=player=0;id=3658, type=0, label=int W > int E, description=, icons={{name=rail}}, hash=c632a9517769ece219d22a4fbbe690e4a04fef93, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=26}{contents={id=player=0;id=3659, type=0, label=int E > int W, description=, icons={{name=rail}}, hash=366456ff3ed3d9c6b8e8538c4a8311eb0ba0a3c6, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=27}{contents={id=player=0;id=3660, type=0, label=ext E > ext W, description=, icons={{name=rail}}, hash=50d8cc7ccc7f18d2060faad24cd159ce5232a9cf, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}{index=29}{contents={id=player=0;id=3661, type=0, label=poles, description=, icons={{name=big-electric-pole}}, hash=d22adcfab812dbf311f8659b4fbd97a657af0d8a, isPreview= false, empty=false, hasBackup=false, snapToGrid={128, 128}, positionRelativeToGrid=%s{16, -16}}}}}}{index=34}{contents={id=player=0;id=3592, type=1, label=4-Stop Modular Mines v1.2, description=Place the blades first, then entry lanes, then stacker and exits Edit - 2022-03-29 (Rags) - Added pre-built mines. Moved 8-wagon blades to the bottom. Edit - 2021-10-17 (sinap) - Uranium 4-stops added Edit - 2021-08-20 (Rags) - Changed exit station names to include the ore symbol Credit to everyone else on the AS server for coming up with the tech in this BP. I just like the modular simple approach so created this book. RagnarLothbrok138, icons={{name=electric-mining-drill}, {name=rail}}, hash=e170a66ac1175f12ad28308f31812c5dc31a35e3, activeIndex=8, innerRecords={{index=0}{contents={id=player=0;id=3593, type=0, label=Stacker, description=, icons={{name=rail}}, hash=a3a910e560c812222e6cc99f2d6ce44f44fd4985, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3594, type=0, label=Straight, description=, icons={{name=rail}}, hash=1387d2d710094cb09f6d4e5b7eb3fe3a6ce8a949, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3595, type=0, label=Curve, description=, icons={{name=rail}}, hash=f50d0f3ab3776a17cd779e616d603839048b7d4f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3596, type=0, label=Entry 1 Lane, description=, icons={{name=signal-green}, {name=signal-1}}, hash=525ed8885581548ad683fe6c5ecdc73522398f1f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3597, type=0, label=Exit 1 Lane, description=, icons={{name=signal-red}, {name=signal-1}}, hash=81916616f7cd8f74d8a39bf786b74e2b913b3f9d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3598, type=0, label=2 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=a46971c305c837f0181c27b3e549fdc8fa3a217c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3599, type=0, label=3 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=9fb5690d2e60b3f6fb67eb07c0da2fa396642988, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3600, type=0, label=4 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=e25d72aef933f8c9f22cea856e4f562db36b1560, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3601, type=0, label=Iron Pre-Built, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=signal-check}}, hash=7378a99ea1cbd5f16b5b44caa00f8edc810228ff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3602, type=0, label=Entry 2 Lane, description=, icons={{name=signal-green}, {name=signal-2}}, hash=bc5451528fbf1289b73afb4227cd4541a8b6fb67, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=3603, type=0, label=Exit 2 Lane, description=, icons={{name=signal-red}, {name=signal-2}}, hash=512eec8fc9da4ae8b604b6a4fb9fa8b73837f737, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3604, type=0, label=2 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=200ad4c87b669245949d75496ad4dabafdf751d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=3605, type=0, label=3 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=522a03d7dc9bdb9697975a62135f473c2e4317ee, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=3606, type=0, label=4 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=3bda0bce3efd9b1e2b720d1eb073f3adfcdc8f9c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=3607, type=0, label=Copper Pre-Built, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=signal-check}}, hash=8f249a3650e7a22be329d20f92c7bca6d3f45b1a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=3608, type=0, label=Entry 3 Lane, description=, icons={{name=signal-green}, {name=signal-3}}, hash=8df628ea5239ec601590944d3eb77296bee2d8a0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=3609, type=0, label=Exit 3 Lane, description=, icons={{name=signal-red}, {name=signal-3}}, hash=7bb2d278fcda4c4d12a007d03a85b2ef1db378c5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=3610, type=0, label=2 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=3599c4f561c76a8936439044c439a64b7ea2bf1e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=3611, type=0, label=3 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=a012071efd35108677ea753b145e4aa1710b6c2d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=3612, type=0, label=4 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=e811279d5c2f06132d5df57c442d55346a25e91a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=3613, type=0, label=Coal Pre-Built, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-4}, {name=signal-check}}, hash=e94cf549bd9f5f9b9bed31abc4cba81f57357f5c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=3614, type=0, label=Entry 4 Lane, description=, icons={{name=signal-green}, {name=signal-4}}, hash=246afe3678f3254d7047704895a1d8864c04ac71, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=3615, type=0, label=Exit 4 Lane, description=, icons={{name=signal-red}, {name=signal-4}}, hash=00fb14e51e85a003d3c06c15e6a626572c06f0d8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=3616, type=0, label=2 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=79c667deb218070943bfa96046816775c052d024, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=3617, type=0, label=3 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=61470f37a5b1514146a8be96d00d0ed75ea855a3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=3618, type=0, label=4 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=0a10591cba977c8ca14ca36b578b69a5e9695870, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=3619, type=0, label=Stone Pre-Built, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-4}, {name=signal-check}}, hash=aa61a602a9c20446ceab9e22e2661c894d256f79, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=3620, type=0, label=Entry 5 Lane, description=, icons={{name=signal-green}, {name=signal-5}}, hash=1b24241827218acb8ab6130b30c9b772e6675f3e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=3621, type=0, label=Exit 5 Lane, description=, icons={{name=signal-red}, {name=signal-5}}, hash=0671d4fb50df2febea918ceb39569edb4774e25e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=3622, type=0, label=2 Wagon Uranium, description=, icons={{name=uranium-ore}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=13a35d2db90214b1b743b4ddf55d8851a26e0018, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=31}{contents={id=player=0;id=3623, type=0, label=3 Wagon Uranium, description=, icons={{name=uranium-ore}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=874da2900b5021ac41a3d199459b03f79226c784, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=32}{contents={id=player=0;id=3624, type=0, label=4 Wagon Uranium, description=, icons={{name=uranium-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=8a827914e44726ab3cee4c139c128800b81e974d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=33}{contents={id=player=0;id=3625, type=0, label=Uranium 4-stop train, description=, icons={{name=locomotive}, {name=cargo-wagon}, {name=fluid-wagon}, {name=uranium-ore}}, hash=f66baa48be475673b46fd566c40e1cbd2d74a244, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=34}{contents={id=player=0;id=3626, type=0, label=Entry 6 Lane, description=, icons={{name=signal-green}, {name=signal-6}}, hash=8b14f2210900260f4338c4b0f0e9a6281af356f8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=35}{contents={id=player=0;id=3627, type=0, label=Exit 6 Lane, description=, icons={{name=signal-red}, {name=signal-6}}, hash=7866f1619acaa655a8a4b22e04ecf8b6fc1a5d86, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=36}{contents={id=player=0;id=3628, type=0, label=8 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=75481df5da978edde7035ad4d591d696598d0f22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=37}{contents={id=player=0;id=3629, type=0, label=8 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=3abaec693198f549fd7f884b19f48d3921ff98ac, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=38}{contents={id=player=0;id=3630, type=0, label=8 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=688bd1770d14eaa6cb2d08007d3d68f61d54c17e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=39}{contents={id=player=0;id=3631, type=0, label=8 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=1b5464aaedf09f1a07825e5172290bf7667f4dd8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=40}{contents={id=player=0;id=3632, type=0, label=Entry 7 Lane, description=, icons={{name=signal-green}, {name=signal-7}}, hash=6624d6603c7774c017f63f6d99c2bc4a2230ef00, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=41}{contents={id=player=0;id=3633, type=0, label=Exit 7 Lane, description=, icons={{name=signal-red}, {name=signal-7}}, hash=c7cafc44b1adaf5e12c9a45b0a1938830e694d40, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=42}{contents={id=player=0;id=3634, type=3, label=Speed1, description=, icons={{name=speed-module}}, hash=3594ca4f8f87dac085bdc5f5e8b375f888632610}}{index=43}{contents={id=player=0;id=3635, type=3, label=Speed2, description=, icons={{name=speed-module-2}}, hash=82c480ef0e061b939e67498ee371c2976ff9a003}}{index=44}{contents={id=player=0;id=3636, type=3, label=Speed3, description=, icons={{name=speed-module-3}}, hash=ed5be801c099473826418454f2b182e4d3895bc4}}{index=46}{contents={id=player=0;id=3637, type=0, label=Entry 8 Lane, description=, icons={{name=signal-green}, {name=signal-8}}, hash=27deecde655d3634d92b493cc1407adf760acaff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=47}{contents={id=player=0;id=3638, type=0, label=Exit 8 Lane, description=, icons={{name=signal-red}, {name=signal-8}}, hash=e01e07aae5f6a3c99068a40f4e019e70e645b049, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=35}{contents={id=player=0;id=3375, type=1, label=1-Stop, description=Book of normal trains [color=255,255,20]v1.7 SuperstalkerX[/color], icons={}, hash=c60cac9279a2b8d4c6b69e922b44ddf8e376c9b3, activeIndex=7, innerRecords={{index=0}{contents={id=player=0;id=3376, type=0, label=[font=heading-1]3-8 Train[/font] [item=iron-ore], description=• 3 Locomotive by 8 cargo wagon train with schedule. • Cargo wagon is filtered to only accept Iron Ore [item=iron-ore]. [font=default-bold]With Schedule[/font]: [item=train-stop] [L] [item=iron-ore] [item=train-stop] [U] [item=iron-ore] [color=255,255,20]v1.7 SuperstalkerX[/color], icons={{name=locomotive}, {name=iron-ore}, {name=signal-3}, {name=signal-8}}, hash=7ff2a839b2026eff526433c1e7c7dcba02662e41, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 2}}}{index=1}{contents={id=player=0;id=3377, type=0, label=[font=heading-1]3-8 Train[/font] [item=copper-ore], description=• 3 Locomotive by 8 cargo wagon train with schedule. • Cargo wagon is filtered to only accept Copper Ore [item=copper-ore]. [font=default-bold]With Schedule[/font]: [img=item.train-stop] [L] [item=copper-ore] [img=item.train-stop] [U] [item=copper-ore] [color=255,255,20]v1.7 SuperstalkerX[/color], icons={{name=locomotive}, {name=copper-ore}, {name=signal-3}, {name=signal-8}}, hash=8bc13dee84b35bfb9bbfa1d62a7390fd26d76dc5, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 2}}}{index=2}{contents={id=player=0;id=3378, type=0, label=[font=heading-1]3-8 Train[/font] [item=stone], description=• 3 Locomotive by 8 cargo wagon train with schedule. • Cargo wagon is filtered to only accept Stone [item=stone]. [font=default-bold]With Schedule[/font]: [item=train-stop] [L] [item=stone] [item=train-stop] [U] [item=stone] [color=255,255,20]v1.7 SuperstalkerX[/color], icons={{name=locomotive}, {name=stone}, {name=signal-3}, {name=signal-8}}, hash=eadd659237a5cabc94f531ef68941423fa6ded13, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 2}}}{index=3}{contents={id=player=0;id=3379, type=0, label=[font=heading-1]3-8 Train[/font] [item=coal], description=• 3 Locomotive by 8 cargo wagon train with schedule. • Cargo wagon is filtered to only accept Coal [item=coal]. [font=default-bold]With Schedule[/font]: [item=train-stop] [L] [item=coal] [item=train-stop] [U] [item=coal] [color=255,255,20]v1.7 SuperstalkerX[/color], icons={{name=locomotive}, {name=coal}, {name=signal-3}, {name=signal-8}}, hash=1fa245249c62390e6ba77ef93b32c7e8ef9a2e9f, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 2}}}{index=4}{contents={id=player=0;id=3380, type=0, label=[font=heading-1]3-8 Train[/font] [item=uranium-ore], description=• 3 Locomotive by 7 cargo wagon and 1 fluid wagon train with schedule. • Cargo wagon is filtered to only accept Uranium Ore [item=uranium-ore]. [font=default-bold]With Schedule[/font]: [item=train-stop] [L] [item=uranium-ore] [item=train-stop] [U] [item=uranium-ore] [color=255,255,20]v1.7 SuperstalkerX[/color], icons={{name=locomotive}, {name=uranium-ore}, {name=signal-3}, {name=signal-8}}, hash=7af4d15cfb253c9c0a8cd839f84c87f474ab2a91, isPreview= false, empty=false, hasBackup=false, snapToGrid={76, 2}}}{index=6}{contents={id=player=0;id=3381, type=0, label=[font=heading-1]3-8 Train[/font] [fluid=crude-oil], description=• 3 Locomotive by 8 fluid wagon train with schedule. [font=default-bold]With Schedule[/font]: [item=train-stop] [L] [fluid=crude-oil] [item=train-stop] [U] [fluid=crude-oil] [color=255,255,20]v1.7 SuperstalkerX[/color], icons={{name=locomotive}, {name=crude-oil}, {name=signal-3}, {name=signal-8}}, hash=ec9324fab04d8fb9deaf2cae174fb821e683c053, isPreview= false, empty=false, hasBackup=false, snapToGrid={76, 2}}}{index=7}{contents={id=player=0;id=3382, type=0, label=[font=heading-1]3-8 Train[/font] [fluid=water], description=• 3 Locomotive by 8 fluid wagon train with schedule. [font=default-bold]With Schedule[/font]: [item=train-stop] [L] [fluid=water] [item=train-stop] [U] [fluid=water] [color=255,255,20]v1.7 SuperstalkerX[/color], icons={{name=locomotive}, {name=water}, {name=signal-3}, {name=signal-8}}, hash=d08472b8973b73b1ec82a735f6ade6cd6b4c9bce, isPreview= false, empty=false, hasBackup=false, snapToGrid={76, 2}}}{index=8}{contents={id=player=0;id=3383, type=0, label=[font=heading-1]3-8 Train[/font] [item=steel-plate], description=• 3 Locomotive by 8 cargo wagon train with schedule. • Cargo wagon is filtered to only accept Steel Plate [item=steel-plate]. [font=default-bold]With Schedule[/font]: [item=train-stop] [L] [item=steel-plate] [item=train-stop] [U] [item=steel-plate] [color=255,255,20]v1.7 SuperstalkerX[/color], icons={{name=locomotive}, {name=steel-plate}, {name=signal-3}, {name=signal-8}}, hash=4be4fbae98ec08fe6a5043108bbb77f8bde90e91, isPreview= false, empty=false, hasBackup=false, snapToGrid={78, 2}}}}}}{index=36}{contents={id=player=0;id=3459, type=1, label=4-Stop Modular Mines, description=Last edit - 2021-08-20 - Changed exit station names to include the ore symbol Credit to everyone else on the AS server for coming up with the tech in this BP. I just like the modular simple approach so created this book. Place the blades first, then entry lanes, then stacker and exits RagnarLothbrok138, icons={{name=electric-mining-drill}, {name=rail}}, hash=f96bcd03d5f0e5614a523e24372e27f2a7161ed8, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3460, type=0, label=Stacker, description=, icons={{name=rail}}, hash=a3a910e560c812222e6cc99f2d6ce44f44fd4985, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3461, type=0, label=Straight, description=, icons={{name=rail}}, hash=1387d2d710094cb09f6d4e5b7eb3fe3a6ce8a949, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=3462, type=0, label=Curve, description=, icons={{name=rail}}, hash=f50d0f3ab3776a17cd779e616d603839048b7d4f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=3463, type=0, label=Entry 1 Lane, description=, icons={{name=signal-green}, {name=signal-1}}, hash=525ed8885581548ad683fe6c5ecdc73522398f1f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=3464, type=0, label=Exit 1 Lane, description=, icons={{name=signal-red}, {name=signal-1}}, hash=81916616f7cd8f74d8a39bf786b74e2b913b3f9d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=3465, type=0, label=2 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=a46971c305c837f0181c27b3e549fdc8fa3a217c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=3466, type=0, label=3 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=9fb5690d2e60b3f6fb67eb07c0da2fa396642988, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=3467, type=0, label=4 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=e25d72aef933f8c9f22cea856e4f562db36b1560, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=3468, type=0, label=8 Wagon Iron, description=, icons={{name=iron-ore}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=75481df5da978edde7035ad4d591d696598d0f22, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=3469, type=0, label=Entry 2 Lane, description=, icons={{name=signal-green}, {name=signal-2}}, hash=bc5451528fbf1289b73afb4227cd4541a8b6fb67, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=3470, type=0, label=Exit 2 Lane, description=, icons={{name=signal-red}, {name=signal-2}}, hash=512eec8fc9da4ae8b604b6a4fb9fa8b73837f737, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3471, type=0, label=2 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=200ad4c87b669245949d75496ad4dabafdf751d5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=3472, type=0, label=3 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=522a03d7dc9bdb9697975a62135f473c2e4317ee, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=3473, type=0, label=4 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=3bda0bce3efd9b1e2b720d1eb073f3adfcdc8f9c, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=3474, type=0, label=8 Wagon Copper, description=, icons={{name=copper-ore}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=3abaec693198f549fd7f884b19f48d3921ff98ac, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=16}{contents={id=player=0;id=3475, type=0, label=Entry 3 Lane, description=, icons={{name=signal-green}, {name=signal-3}}, hash=8df628ea5239ec601590944d3eb77296bee2d8a0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=17}{contents={id=player=0;id=3476, type=0, label=Exit 3 Lane, description=, icons={{name=signal-red}, {name=signal-3}}, hash=7bb2d278fcda4c4d12a007d03a85b2ef1db378c5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=18}{contents={id=player=0;id=3477, type=0, label=2 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=3599c4f561c76a8936439044c439a64b7ea2bf1e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=19}{contents={id=player=0;id=3478, type=0, label=3 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=a012071efd35108677ea753b145e4aa1710b6c2d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=20}{contents={id=player=0;id=3479, type=0, label=4 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=e811279d5c2f06132d5df57c442d55346a25e91a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=21}{contents={id=player=0;id=3480, type=0, label=8 Wagon Coal, description=, icons={{name=coal}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=688bd1770d14eaa6cb2d08007d3d68f61d54c17e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=22}{contents={id=player=0;id=3481, type=0, label=Entry 4 Lane, description=, icons={{name=signal-green}, {name=signal-4}}, hash=246afe3678f3254d7047704895a1d8864c04ac71, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=23}{contents={id=player=0;id=3482, type=0, label=Exit 4 Lane, description=, icons={{name=signal-red}, {name=signal-4}}, hash=00fb14e51e85a003d3c06c15e6a626572c06f0d8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=24}{contents={id=player=0;id=3483, type=0, label=2 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-2}, {name=cargo-wagon}}, hash=79c667deb218070943bfa96046816775c052d024, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=25}{contents={id=player=0;id=3484, type=0, label=3 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-3}, {name=cargo-wagon}}, hash=61470f37a5b1514146a8be96d00d0ed75ea855a3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=26}{contents={id=player=0;id=3485, type=0, label=4 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-4}, {name=cargo-wagon}}, hash=0a10591cba977c8ca14ca36b578b69a5e9695870, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=27}{contents={id=player=0;id=3486, type=0, label=8 Wagon Stone, description=, icons={{name=stone}, {name=electric-mining-drill}, {name=signal-8}, {name=cargo-wagon}}, hash=1b5464aaedf09f1a07825e5172290bf7667f4dd8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=28}{contents={id=player=0;id=3487, type=0, label=Entry 5 Lane, description=, icons={{name=signal-green}, {name=signal-5}}, hash=1b24241827218acb8ab6130b30c9b772e6675f3e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=29}{contents={id=player=0;id=3488, type=0, label=Exit 5 Lane, description=, icons={{name=signal-red}, {name=signal-5}}, hash=0671d4fb50df2febea918ceb39569edb4774e25e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=30}{contents={id=player=0;id=3489, type=3, label=Speed1, description=, icons={{name=speed-module}}, hash=3594ca4f8f87dac085bdc5f5e8b375f888632610}}{index=31}{contents={id=player=0;id=3490, type=3, label=Speed2, description=, icons={{name=speed-module-2}}, hash=82c480ef0e061b939e67498ee371c2976ff9a003}}{index=32}{contents={id=player=0;id=3491, type=3, label=Speed3, description=, icons={{name=speed-module-3}}, hash=ed5be801c099473826418454f2b182e4d3895bc4}}{index=34}{contents={id=player=0;id=3492, type=0, label=Entry 6 Lane, description=, icons={{name=signal-green}, {name=signal-6}}, hash=8b14f2210900260f4338c4b0f0e9a6281af356f8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=35}{contents={id=player=0;id=3493, type=0, label=Exit 6 Lane, description=, icons={{name=signal-red}, {name=signal-6}}, hash=7866f1619acaa655a8a4b22e04ecf8b6fc1a5d86, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=40}{contents={id=player=0;id=3494, type=0, label=Entry 7 Lane, description=, icons={{name=signal-green}, {name=signal-7}}, hash=6624d6603c7774c017f63f6d99c2bc4a2230ef00, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=41}{contents={id=player=0;id=3495, type=0, label=Exit 7 Lane, description=, icons={{name=signal-red}, {name=signal-7}}, hash=c7cafc44b1adaf5e12c9a45b0a1938830e694d40, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=46}{contents={id=player=0;id=3496, type=0, label=Entry 8 Lane, description=, icons={{name=signal-green}, {name=signal-8}}, hash=27deecde655d3634d92b493cc1407adf760acaff, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=47}{contents={id=player=0;id=3497, type=0, label=Exit 8 Lane, description=, icons={{name=signal-red}, {name=signal-8}}, hash=e01e07aae5f6a3c99068a40f4e019e70e645b049, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}}}}{{index=17}{contents={id=player=0;id=1948, type=1, label=Sakari's Logic Box, description=, icons={{name=red-wire}}, hash=551dcea7fba10cc78a8dfe40f75c7b1011f64b57, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=1949, type=1, label=sakari's combinaor toys, description=, icons={}, hash=9c4e65454a9d3d90cfc34028791b40bd732cb7f2, activeIndex=8, innerRecords={{index=0}{contents={id=player=0;id=1950, type=0, label=array storage v2, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=42fa362e9e586f8737b0ec6e7bc2836f689f9cf1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1951, type=0, label=Arrows, description=, icons={{name=small-lamp}, {name=decider-combinator}}, hash=aa65ba4c78731c3730fb5a6ef83c0ca9b398e740, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1952, type=0, label=Battery V4.3, description=, icons={{name=small-lamp}, {name=accumulator}}, hash=d53bfa116d2006ece43e22f6cabeaf43357f0911, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1953, type=0, label=charde indicator, description=, icons={{name=decider-combinator}, {name=solar-panel}}, hash=142051a8c3810ed43dfbb420e597f3657f8798a7, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1954, type=0, label=color cell, description=, icons={{name=decider-combinator}}, hash=cba32921c6287b8149f5c605bce83509191c6c33, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1955, type=0, label=daylight detector v1, description=, icons={{name=solar-panel}}, hash=5824ae8b77d2defd55d0030539a459fe8dbd00a0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1956, type=0, label=Graph module V1.2, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=cc8dd3c7312a84562e27d91132a0b3d5a476c0bc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1957, type=0, label=Miniumun weekly acumulator charge, description=, icons={{name=decider-combinator}}, hash=f4d7b8a72aeb2547db5ea6f410ffe771307538f1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=1958, type=0, label=multi fluid dispaly, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=df7da6221080d25b618f07a309b68f377176beb5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=1959, type=0, label=Numeric power, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=1ccde2b56fbf24e32902328c0e9a39b199d4b5f0, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=1960, type=0, label=resetable memory cell, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=b9e780174d28605cccfca6313a1b879612963f76, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=1961, type=0, label=Resetable memory cell, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}, {name=signal-M}}, hash=28efbcaf8599a9785a9e5e95647c901ebf92ba09, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=1962, type=0, label=v Advanced dispaly, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}, {name=small-lamp}, {name=signal-D}}, hash=be4acf5e186286610e815d86a7ce96d0b0d8b51a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=1963, type=0, label=v advanced display extention module, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=842ef1dd3c9d60527220d14ab0cdec4eb15bc8b8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=1964, type=0, label=z 7 lisht counter, description=, icons={{name=constant-combinator}, {name=arithmetic-combinator}}, hash=2784f06b4c4d4b7c9fb018ef60a8c44b2a4af94d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=1}{contents={id=player=0;id=1965, type=1, label=Sakari's combinator builds, description=, icons={}, hash=1f86c445365d1db29b94031a9f3c8718ce16ecce, activeIndex=8, innerRecords={{index=0}{contents={id=player=0;id=1966, type=0, label=, description=, icons={{name=rail}}, hash=90f6c746d98a19a18540a87088a3115bce3a5f17, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1967, type=0, label=, description=, icons={{name=stone-wall}, {name=express-transport-belt}}, hash=2bf7aa98a8dd01295807880bf2861765bd9ffe4b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1968, type=0, label=, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=58b296704654775c33da1056bf8433db361d44d3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1969, type=0, label=Accumulator charge V1.2, description=, icons={{name=decider-combinator}, {name=accumulator}}, hash=60591cc47a67ce6273195083932276c789933a74, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1970, type=0, label=Acumulator charge status V2.0, description=, icons={{name=decider-combinator}}, hash=cf4164cb30df5befdb6ebc8c1bcdc87c60885061, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1971, type=0, label=Battery V4.4, description=, icons={{name=small-lamp}, {name=accumulator}}, hash=98892a9662616d18b130bc6f9931c66b92d0c6b5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1972, type=0, label=Belt throughput counter, description=, icons={{name=decider-combinator}, {name=express-transport-belt}}, hash=59195219e20d4246c22099738539feadeda50740, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1973, type=0, label=Graph 10x10 v1.2, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=7e768940fd19a6e46ce7648cc863351a7cb9e941, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=1974, type=0, label=Graph V2 by sakari119, description=, icons={{name=decider-combinator}}, hash=4d27b9e04cce4f8847d76e64bd038ccd001130a3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=1975, type=0, label=Low power detector, description=, icons={{name=decider-combinator}, {name=medium-electric-pole}}, hash=a6712cb2a4474c55c04beb0b82a87ca226c1e2a1, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=1976, type=0, label=memory cell large, description=, icons={{name=decider-combinator}}, hash=6f03b5099d595a453d54d120be96eac8fbcd66f8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=1977, type=0, label=Ore timer, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=662d3b04b23e3936b7b39cf327bc276c384d7bdd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=1978, type=0, label=Power caharge indicator, description=, icons={{name=accumulator}, {name=decider-combinator}}, hash=77835ef98b5f4a2be20c8d77c45153e4802d00bb, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=1979, type=0, label=satisfaction indicator, description=, icons={{name=decider-combinator}}, hash=e1fb98d461763d49a2e0f54f270eac1b65f5a22b, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=1980, type=0, label=Satisfaction to grapg v2, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=e4fbb6a9cd92ca265dab3e4a2d512e90894ce35f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=2}{contents={id=player=0;id=1981, type=1, label=Display, description=, icons={}, hash=a52794ea5588dc3c0f121d3f9bce85533b47803f, activeIndex=3, innerRecords={{index=0}{contents={id=player=0;id=1982, type=0, label=, description=, icons={{name=constant-combinator}}, hash=90f28cfa175fe4421ab00716a45ad45e42544b1e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1983, type=0, label=, description=, icons={{name=constant-combinator}}, hash=90f28cfa175fe4421ab00716a45ad45e42544b1e, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1984, type=0, label=# Display, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}, {name=small-lamp}}, hash=352edaf657683fa14820b205dba31b8d96c15340, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1985, type=0, label=display encoder v2, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=a9e9a80038236e233018bc646fc79e9b9c77fa0a, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1986, type=0, label=Display incoder, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=bad49d22a2249e9f684daf144df958f441eb1bcc, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1987, type=0, label=like color?, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=eb44be1c578cc6953dfd39110d88d284c1170535, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1988, type=0, label=spazles, description=, icons={{name=arithmetic-combinator}}, hash=386f038b2a5d0985d32427c65bc76606df0c45aa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1989, type=0, label=Timer for display, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=0b11b641a1bd12d1d41209150f19c6526b7bab56, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=3585, type=0, label=Display Large, description=, icons={{name=small-lamp}, {name=decider-combinator}}, hash=c96949e5a52668cef39bb46864bb8e91bb9f81a8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=6}{contents={id=player=0;id=1990, type=1, label=Circuit logic, description=, icons={}, hash=05e915eeb79bed3b96832a95a0460beecaef5c33, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=1991, type=0, label=Battery, description=, icons={{name=decider-combinator}, {name=small-lamp}}, hash=7f7e98e101b289fa71794ede73874e01dcf9d4c4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=1992, type=0, label=Clock, description=, icons={{name=decider-combinator}}, hash=534b9a5873c58841456bd0dfb9322a03eb8c6db8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=1993, type=0, label=Clock simple, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=d898091849081386bdb3be92259e1e5e4fe52fd9, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=1994, type=0, label=Controller, description=, icons={{name=decider-combinator}, {name=big-electric-pole}}, hash=bc8029b272cca333243ba6d336aa9194ee60b796, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=4}{contents={id=player=0;id=1995, type=0, label=Delta T Single Moving Average, description=, icons={{name=decider-combinator}, {name=small-lamp}}, hash=dd0512188cd801ef1c2c7cb835ea4d425b11583d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=5}{contents={id=player=0;id=1996, type=0, label=Delta T with averaging between ticks, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}, {name=small-lamp}, {name=small-lamp}}, hash=152c717058d4887969663ca9e857f3d71b3e3681, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=6}{contents={id=player=0;id=1997, type=0, label=I/O Clock, description=, icons={{name=decider-combinator}, {name=big-electric-pole}}, hash=7acadf38e4ef51f62c63e102075bc8a01dd6fbab, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=7}{contents={id=player=0;id=1998, type=0, label=Low power detector (with speaker), description=, icons={{name=decider-combinator}, {name=medium-electric-pole}, {name=programmable-speaker}}, hash=a7d761b27824b95353e4ff390b66f92362c7a935, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=8}{contents={id=player=0;id=1999, type=0, label=Node, description=, icons={{name=decider-combinator}, {name=big-electric-pole}}, hash=85f52bb28d119349b5a4f0e6953cd5864379786f, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=9}{contents={id=player=0;id=2000, type=0, label=Receiver, description=, icons={{name=decider-combinator}, {name=big-electric-pole}}, hash=8b357a73a50701800d95754c4b1d5e304015b4df, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=10}{contents={id=player=0;id=2001, type=0, label=Receiver (4), description=, icons={{name=decider-combinator}, {name=big-electric-pole}}, hash=aad8cee2e5d8cff2ae5dba0a18b2bbe27ee1e0aa, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=11}{contents={id=player=0;id=2002, type=0, label=Receiverand transmitter, description=, icons={{name=decider-combinator}, {name=big-electric-pole}}, hash=37098f2307145ea4f9a0c0ffbf7ae6889d514dcd, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=12}{contents={id=player=0;id=2003, type=0, label=Speaker with delay, description=, icons={{name=decider-combinator}, {name=programmable-speaker}}, hash=e49ef061c29c1146ea52b11383f867cc5e4dc148, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=13}{contents={id=player=0;id=2004, type=0, label=spiral, description=, icons={{name=roboport}, {name=decider-combinator}}, hash=0d6723fd657ca53deb110c3d5c8b51d3ca07ed82, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=14}{contents={id=player=0;id=2005, type=0, label=Transmitter, description=, icons={{name=decider-combinator}, {name=big-electric-pole}}, hash=7b670e961e9ce40b9ea1810061c8498b9dec88b5, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=15}{contents={id=player=0;id=2006, type=0, label=Transmitter (4), description=, icons={{name=decider-combinator}, {name=big-electric-pole}}, hash=da5fb7a1c0f09255590585a2f8fa45ea2d22a272, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=7}{contents={id=player=0;id=2007, type=1, label=Train Warning System, description=, icons={}, hash=6f03f6f98d095fafffacb2d66820d774a4e9cb7e, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=2008, type=0, label=multi fluid display smarts, description=, icons={{name=arithmetic-combinator}, {name=decider-combinator}}, hash=b46ef81a3b3f402a7a19e4e7215cd462e0ebcbc4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=2009, type=0, label=TEWS Brain- connect R+G wires from lamps to modules, description=, icons={{name=decider-combinator}, {name=arithmetic-combinator}}, hash=dd77c8e910c6883782285282d7046ad381e65be8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=2}{contents={id=player=0;id=2010, type=0, label=TEWS Light Module, description=, icons={{name=small-lamp}}, hash=6e942df41b540c3de8d6cb5e114bc87e5cf852b4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=3}{contents={id=player=0;id=2011, type=0, label=TEWS Light+Speaker Module, description=, icons={{name=programmable-speaker}, {name=small-lamp}}, hash=066c457420f339e68017d68d6aae954db39799a8, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{index=8}{contents={id=player=0;id=3267, type=0, label=Power switch, description=, icons={{name=power-switch}, {name=accumulator}}, hash=75fb526b359534ac50715d8bab3a962cec33d81d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{{index=18}{contents={id=player=0;id=3314, type=1, label=Wall, description=, icons={}, hash=4d9d56ade5a5b6633756da862f1fd51679fbab72, activeIndex=1, innerRecords={{index=0}{contents={id=player=0;id=3315, type=0, label=Bace, description=, icons={{name=transport-belt}, {name=stone-wall}}, hash=8f711d33f29a869789a82a03215800f22d536ec4, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 20}}}{index=1}{contents={id=player=0;id=3316, type=0, label=Bace /w dragon teeth, description=, icons={{name=stone-wall}, {name=transport-belt}}, hash=f7a035182972cf12429d073669704e912464be9f, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 20}}}{index=6}{contents={id=player=0;id=3317, type=0, label=Addon Lazer, description=, icons={{name=laser-turret}}, hash=b95b05e29f4e04b683182c711a2b078f667765bd, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 20}}}{index=7}{contents={id=player=0;id=3318, type=0, label=Addon Flamer, description=, icons={{name=flamethrower-turret}}, hash=5fe44699e65e7d14cc7413845e8d562134e5ac87, isPreview= false, empty=false, hasBackup=false, snapToGrid={16, 20}}}}}}{{index=19}{contents={id=player=0;id=3322, type=0, label=, description=, icons={{name=land-mine}, {name=fast-transport-belt}}, hash=e86bbe7159e2c3ebf0bb54d706c773b94ec0cb25, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{{index=20}{contents={id=player=0;id=3323, type=0, label=, description=, icons={{name=stone-wall}}, hash=218db8ac3c4f7a2ee3f4b82b73566acf0b98982a, isPreview= false, empty=false, hasBackup=false, snapToGrid={8, 8}}}{{index=21}{contents={id=player=0;id=3591, type=0, label=, description=, icons={{name=stone-wall}}, hash=2028d026c97c3816b3dc86f58a15d51a7fb31aff, isPreview= false, empty=false, hasBackup=false, snapToGrid={8, 6}}}{{index=23}{contents={id=player=0;id=3427, type=0, label=, description=, icons={{name=electric-mining-drill}}, hash=50cb7550809f2b253ff1d27ba110c58f63c96a40, isPreview= false, empty=false, hasBackup=false, snapToGrid={6, 7}}}{{index=24}{contents={id=player=0;id=3588, type=0, label=Shitbox science, description=, icons={{name=assembling-machine-2}}, hash=25359c3ffa8e10ac373ab855afc496ab502299a3, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{{index=26}{contents={id=player=0;id=3590, type=1, label=Biter Mannagement, description=Sakari119's book on mannaging biters, icons={{name=laser-turret}}, hash=17e8f4f4be879f693a6fcb93b46144c69503bc32, activeIndex=0, innerRecords={}}}{{index=29}{contents={id=player=0;id=3358, type=0, label=, description=, icons={{name=electric-mining-drill}}, hash=14f88b2569f10f8dedfbc4d3bb9125bed87ddf69, isPreview= false, empty=false, hasBackup=false, snapToGrid={7, 6}}}{{index=30}{contents={id=player=0;id=3276, type=1, label=SE+KS2, description=Modded Shit, icons={}, hash=6475a944c21f870b8ea6a1263c41cdb583e3f5c5, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3275, type=0, label=Valcanite, description=, icons={{name=industrial-furnace}}, hash=1b817cfe8d53d01f507c8b89457ca65943bf4fe4, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}{index=1}{contents={id=player=0;id=3279, type=0, label=, description=, icons={{name=assembling-machine-2}, {name=transport-belt}}, hash=cd410ecfad5cd9f973017f89b3724d5399352f5d, isPreview= false, empty=false, hasBackup=false, snapToGrid=null}}}}}{{index=31}{contents={id=player=0;id=3543, type=1, label=Py Mods, description=, icons={}, hash=2eb93542e846f4a86cf8d6defc64454f5820d441, activeIndex=0, innerRecords={{index=0}{contents={id=player=0;id=3586, type=0, label=, description=, icons={{name=item-unknown, backup=seaweed-crop-mk01}}, hash=1ec8ca2ce06301988dc5d4e82b35ccdbbac6d319, isPreview= false, empty=false, hasBackup=true, snapToGrid=null}}}}}{{index=35}{contents={id=player=0;id=3587, type=0, label=, description=, icons={{name=gun-turret}}, hash=73689d01c88d8da0621b9b80a22e0fb991994479, isPreview= false, empty=false, hasBackup=false, snapToGrid={2, 12}}}} 309.165 Verbose Scenario.cpp:340: Entities setup finished: 4.864110 seconds. 309.198 Loading script.dat: 25926361 bytes. 309.274 Checksum for script C:/Users/User/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3795083680 309.277 Checksum for script __YARM__/control.lua: 4158717270 309.279 Checksum for script __aai-industry__/control.lua: 1216366203 309.280 Checksum for script __aai-signal-transmission__/control.lua: 3816600264 309.281 Checksum for script __Armor_pockets__/control.lua: 2051784363 309.282 Checksum for script __artillery-bombardment-remote__/control.lua: 1742388021 309.283 Checksum for script __automatic-underground-pipe-connectors__/control.lua: 2150085800 309.284 Checksum for script __Bluegistics__/control.lua: 3258063946 309.285 Script @__blueprint_flip_and_turn__/modwarning.lua:9: COOL log exists ! 309.285 Checksum for script __blueprint_flip_and_turn__/control.lua: 455899406 309.287 Checksum for script __bobinserters__/control.lua: 540724282 309.289 Checksum for script __calculator-ui__/control.lua: 3462135112 309.290 Checksum for script __clock__/control.lua: 3857114045 309.290 Checksum for script __CopyAssemblerPipeDirection__/control.lua: 960847255 309.291 Checksum for script __CopyPasteModules__/control.lua: 582621171 309.292 Checksum for script __DeadlockLargerLamp__/control.lua: 217305035 309.293 Checksum for script __Death_Counter__/control.lua: 3716113047 309.294 Checksum for script __EmotesAndSpeechBubbles__/control.lua: 3883587897 309.295 Script @__even-distribution__/framework.lua:72: 0 [ED] Initializing framework... DEBUG = false 309.295 Script @__even-distribution__/framework.lua:72: 0 [ED] Registering custom scripts... 309.295 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: metatables 309.295 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: util 309.295 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: helpers 309.296 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: setup 309.297 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: remote 309.297 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: visuals 309.298 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: gui-tools 309.298 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: drag 309.299 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: cleanup 309.299 Script @__even-distribution__/framework.lua:72: 0 [ED] GUI-Script: settings-gui 309.300 Script @__even-distribution__/framework.lua:72: 0 [ED] Registering default event handlers... 309.300 Script @__even-distribution__/framework.lua:72: 0 [ED] Registering custom inputs... 309.300 Script @__even-distribution__/framework.lua:72: 0 [ED] Input: inventory-cleanup event: on_inventory_cleanup 309.300 Script @__even-distribution__/framework.lua:72: 0 [ED] Input: fast-entity-transfer-hook event: on_fast_entity_transfer_hook 309.300 Script @__even-distribution__/framework.lua:72: 0 [ED] Input: fast-entity-split-hook event: on_fast_entity_split_hook 309.301 Script @__even-distribution__/framework.lua:72: 0 [ED] Successfully initialized 309.301 Checksum for script __even-distribution__/control.lua: 850894597 309.323 Checksum for script __FactorySearch__/control.lua: 254179299 309.324 Checksum for script __FluidMustFlow__/control.lua: 2858272890 309.325 Checksum for script __fluid_permutations__/control.lua: 564974066 309.326 Checksum for script __grappling-gun__/control.lua: 2370778191 309.364 Checksum for script __helmod__/control.lua: 4072439624 309.365 Checksum for script __IndustrialDisplayPlates__/control.lua: 1134534655 309.367 Checksum for script __informatron__/control.lua: 791590929 309.367 Checksum for script __inventory-repair__/control.lua: 1097518973 309.368 Checksum for script __Kux-CoreLib__/control.lua: 4180400450 309.370 Checksum for script __MaxRateCalculator__/control.lua: 1592920920 309.376 Checksum for script __mining-patch-planner__/control.lua: 3581814761 309.377 Checksum for script __Placeables__/control.lua: 3111889105 309.378 Checksum for script __power-grid-comb__/control.lua: 1265229658 309.381 Checksum for script __pump__/control.lua: 2463493698 309.398 Checksum for script __RampantFixed__/control.lua: 1603460084 309.399 Checksum for script __Raven__/control.lua: 4080204275 309.400 Checksum for script __robot_attrition__/control.lua: 540612876 309.400 Checksum for script __safefill__/control.lua: 3914208063 309.402 Checksum for script __SchallTankPlatoon__/control.lua: 3684928593 309.405 Checksum for script __shield-projector__/control.lua: 2450558481 309.408 Checksum for script __solar-calc__/control.lua: 3660825690 309.409 Checksum for script __space-exploration-graphics__/control.lua: 17466373 309.410 Checksum for script __space-exploration-graphics-4__/control.lua: 17466373 309.411 Checksum for script __textplates__/control.lua: 863327858 309.413 Checksum for script __tile-upgrade-planner__/control.lua: 4057635147 309.417 Checksum for script __BlueprintTools__/control.lua: 3058434724 309.426 Checksum for script __CircuitHUD-V2__/control.lua: 3516004808 309.427 Checksum for script __EvenMoreTextPlates__/control.lua: 1866654416 309.463 Checksum for script __fcpu__/control.lua: 1952241542 309.468 Checksum for script __Kux-BlueprintExtensions__/control.lua: 2573994419 309.473 Checksum for script __Milestones__/control.lua: 3805222533 309.480 Checksum for script __PickerAtheneum__/control.lua: 3028553272 309.482 Checksum for script __PlacementGuide__/control.lua: 2358171735 309.496 Checksum for script __RecipeBook__/control.lua: 3379750338 309.496 Checksum for script __SchallArtillery__/control.lua: 2598963277 309.503 Checksum for script __sonaxaton-research-queue__/control.lua: 260304501 309.504 Checksum for script __vehicle_physics_1-1__/control.lua: 2238089813 309.504 Checksum for script __Dirt_Path__/control.lua: 2721041241 309.507 Checksum for script __jetpack__/control.lua: 3506929631 309.520 Checksum for script __PickerBeltTools__/control.lua: 1737849975 309.528 Checksum for script __PickerDollies__/control.lua: 2920494926 309.539 Checksum for script __PickerExtended__/control.lua: 722694908 309.552 Checksum for script __PickerInventoryTools__/control.lua: 813669908 309.559 Checksum for script __PickerVehicles__/control.lua: 2387574906 309.655 Checksum for script __space-exploration__/control.lua: 2006795962 309.658 Checksum for script __GUI_Unifyer__/control.lua: 2611964224 309.666 Checksum for script __Krastorio2__/control.lua: 2420175176 309.676 Checksum for script __HelicopterRevival__/control.lua: 3427327510 309.678 Checksum for script __Shortcuts-ick__/control.lua: 2299318291 309.679 Checksum for script __space-exploration-postprocess__/control.lua: 2285501127 309.685 Checksum for script __RateCalculator__/control.lua: 1436188050 311.748 Script @__stdlib__/stdlib/event/event.lua:284: Attempt to deregister already non-registered listener from event: 0 311.756 Script @__Kux-BlueprintExtensions__/modules/landfill.lua:206: Destroying previous cached prototype information 311.756 Script @__Milestones__/scripts/presets_loader.lua:87: Reloading presets 311.756 Script @__Milestones__/scripts/presets_loader.lua:99: New presets found: {} 311.756 Script @__Milestones__/scripts/presets_loader.lua:100: New list of valid presets: {"Vanilla", "Vanilla (Extended)", "Space Exploration (No Spoilers)", "Krastorio 2", "Space Exploration + Krastorio 2 (No Spoilers)"} 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: fluid-unknown 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: water 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: crude-oil 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.15 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.100 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.165 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.200 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.300 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.400 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.415 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.500 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.600 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.700 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.800 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.900 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-decompressing-steam.5,000 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-methane-gas 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.15 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.99-164 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.100 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.164-199 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.165 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.199-299 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.299-399 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.399-414 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.414-499 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.415 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.499-599 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.500 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.599-699 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.699-799 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.799-899 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.899-1,001 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.975 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.5,000 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: steam.≥5,000 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: heavy-oil 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: light-oil 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: petroleum-gas 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: sulfuric-acid 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: lubricant 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-liquid-rocket-fuel 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-beryllium-hydroxide 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: hydrogen 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: mineral-water 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: chlorine 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: dirty-water-ir-ho 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: dirty-water 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: oxygen 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: nitrogen 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: ammonia 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: nitric-acid 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: hydrogen-chloride 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: biomethanol 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: heavy-water 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: matter 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-contaminated-space-water 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-space-water 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-bio-sludge 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-contaminated-bio-sludge 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-chemical-gel 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-nutrient-gel 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-neural-gel 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-neural-gel-2 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-plasma-stream 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-ion-stream 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-particle-stream 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-proton-stream 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-space-coolant-hot 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-space-coolant-warm 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-space-coolant-cold 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-space-coolant-supercooled 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-antimatter-stream 312.383 Script @__RecipeBook__/scripts/database/fluid.lua:222: se-cryonite-slush 312.392 Script @__sonaxaton-research-queue__/control.lua:66: looking up queue save fn for v0.4.21 312.392 Script @__sonaxaton-research-queue__/control.lua:77: using current queue save fn 312.392 Script @__sonaxaton-research-queue__/control.lua:158: saving queue for player 312.392 Script @__sonaxaton-research-queue__/control.lua:160: saved queue for player: {paused = false, queue = {"concrete", "military-2:2", "Schall-sniper-rifle", "se-meteor-point-defence"}} 312.392 Script @__sonaxaton-research-queue__/control.lua:158: saving queue for enemy 312.392 Script @__sonaxaton-research-queue__/control.lua:160: saved queue for enemy: {paused = true, queue = {}} 312.392 Script @__sonaxaton-research-queue__/control.lua:158: saving queue for neutral 312.392 Script @__sonaxaton-research-queue__/control.lua:160: saved queue for neutral: {paused = true, queue = {}} 312.392 Script @__sonaxaton-research-queue__/control.lua:158: saving queue for conquest 312.392 Script @__sonaxaton-research-queue__/control.lua:160: saved queue for conquest: {paused = true, queue = {}} 312.392 Script @__sonaxaton-research-queue__/control.lua:158: saving queue for ignore 312.393 Script @__sonaxaton-research-queue__/control.lua:160: saved queue for ignore: {paused = true, queue = {}} 312.393 Script @__sonaxaton-research-queue__/control.lua:158: saving queue for capture 312.393 Script @__sonaxaton-research-queue__/control.lua:160: saved queue for capture: {paused = true, queue = {}} 312.393 Script @__sonaxaton-research-queue__/control.lua:158: saving queue for friendly 312.393 Script @__sonaxaton-research-queue__/control.lua:160: saved queue for friendly: {paused = true, queue = {}} 312.393 Script @__sonaxaton-research-queue__/control.lua:158: saving queue for kr-internal-turrets 312.393 Script @__sonaxaton-research-queue__/control.lua:160: saved queue for kr-internal-turrets: {paused = true, queue = {}} 312.393 Script @__flib__/translation.lua:177: Tried to cancel translations for player [1] when no translations were running! 312.949 Script @__flib__/translation.lua:177: Tried to cancel translations for player [2] when no translations were running! 313.583 Script @__space-exploration__/scripts/zone.lua:2133: Zone.zone_fix_all_tiles: planet Nauvis is_land 0 tiles changed surface_index 1 surface_name nauvis 313.620 Script @__space-exploration__/control.lua:586: spidertron_names: {"spidertron"} 313.620 Script @__space-exploration__/control.lua:587: spidertron_spidertron_default_item_filters: {"kr-medium-active-provider-container", "kr-medium-buffer-container", "kr-medium-passive-provider-container", "kr-medium-requester-container", "kr-medium-storage-container", "kr-big-active-provider-container", "kr-big-buffer-container", "kr-big-passive-provider-container", "kr-big-requester-container", "kr-big-storage-container", "logistic-chest-active-provider", "logistic-chest-buffer", "logistic-chest-passive-provider", "logistic-chest-requester", "logistic-chest-storage", "burner-inserter", "inserter", "long-handed-inserter", "fast-inserter", "filter-inserter", "stack-inserter", "stack-filter-inserter", "kr-superior-inserter", "kr-superior-long-inserter", "kr-superior-filter-inserter", "kr-superior-long-filter-inserter", "se-pylon-construction", "se-pylon-construction-radar", "kr-planetary-teleporter", "construction-robot", "roboport", "kr-small-roboport", "kr-large-roboport", "se-supercharger", "aai-signal-sender", "aai-signal-receiver", "solar-panel", "kr-advanced-solar-panel", "se-space-solar-panel", "se-space-solar-panel-2", "se-space-solar-panel-3", "accumulator", "se-space-accumulator", "se-space-accumulator-2", "kr-energy-storage", "kr-intergalactic-transceiver", "substation", "se-pylon-substation", "laser-turret"} 313.734 Verbose Scenario.cpp:390: Map setup finished: 12.862694 seconds. 313.986 Info UDPSocket.cpp:27: Opening socket at (IP ADDR:({0.0.0.0:34197})) 313.987 Verbose RouterBase.cpp:60: Started router thread. 313.987 Hosting game at IP ADDR:({0.0.0.0:34197}) 313.987 Info HttpSharedState.cpp:54: Downloading https://auth.factorio.com/generate-server-padlock-2?api_version=4 314.400 Info AuthServerConnector.cpp:78: Obtained serverPadlock for serverHash (VWylC6Gpe75KfkJUI8M883LqCO4V1giy) from the auth server. 314.401 Info ServerMultiplayerManager.cpp:796: updateTick(1468052) changing state from(CreatingGame) to(InGame) 314.543 Info ServerRouter.cpp:661: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197, pingpong3.factorio.com:34197, pingpong4.factorio.com:34197) for own address 314.543 Info UDPSocket.cpp:39: Opening socket for broadcast 314.562 Info GameActionHandler.cpp:5015: UpdateTick (1468052) processed PlayerJoinGame peerID(0) playerIndex(0) mode(connect) 316.037 Info ServerRouter.cpp:540: Own address is IP ADDR:({46.223.163.148:4023}) (confirmed by pingpong1) 316.037 Info ServerRouter.cpp:540: Own address is IP ADDR:({46.223.163.148:4023}) (confirmed by pingpong3) 316.037 Info ServerRouter.cpp:540: Own address is IP ADDR:({46.223.163.148:4023}) (confirmed by pingpong4) 317.020 Verbose MatchingServer.cpp:99: Sending create request for game(4294967295) to matching server 317.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/create-game 317.022 Info SteamContext.cpp:544: Failed to get lobby game server information. 317.257 Info SteamContext.cpp:497: Lobby created callback started. 317.257 Info SteamContext.cpp:504: Lobby created succeeded. 317.257 Info SteamContext.cpp:526: Lobby creation finished. 317.257 Info SteamContext.cpp:534: Entered own lobby. 317.506 Info MatchingServer.cpp:114: Matching server game `12863155` has been created. 317.507 Info SteamContext.cpp:486: Leaving lobby... 317.508 Info ServerMultiplayerManager.cpp:726: Matching server connection resumed 317.759 Info SteamContext.cpp:497: Lobby created callback started. 317.759 Info SteamContext.cpp:504: Lobby created succeeded. 317.759 Info SteamContext.cpp:526: Lobby creation finished. 317.759 Info SteamContext.cpp:534: Entered own lobby. 332.087 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 347.021 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 347.104 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 362.120 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 377.022 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 377.253 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 392.287 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 407.021 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 407.303 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 422.320 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 437.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 437.337 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 449.656 Info AppManager.cpp:306: Saving to _autosave2 (blocking). 449.838 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave2 451.553 Verbose Scenario.cpp:999: Time to save game: 1.7147 451.560 Info AppManagerStates.cpp:1937: Saving finished 452.352 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 467.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 467.370 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 482.387 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 497.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 497.403 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 512.419 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 527.022 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 527.437 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 542.452 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 557.022 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 557.469 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 572.486 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 587.021 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 587.503 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 602.519 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 617.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 617.536 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 632.552 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 647.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 647.570 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 649.070 Verbose ServerRouter.cpp:553: Responding to nat punch request (from IP ADDR:({172.104.241.28:34197}) to IP ADDR:({84.247.50.179:28687})) 662.587 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 677.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 677.603 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 692.620 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 707.021 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 707.637 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 722.653 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 737.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 737.670 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 752.686 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 767.021 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 767.704 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 782.720 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 797.022 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 797.737 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 811.871 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(STEAM ID:({76561198070961276})) 811.871 Refusing connection for address (STEAM ID:({76561198070961276})), username (Mortamax99). UserVerificationMissing 812.753 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 813.371 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(STEAM ID:({76561198070961276})) 813.372 Info ServerRouter.cpp:467: Replying to connectionRequest for address(STEAM ID:({76561198070961276})). 813.372 Info ServerSynchronizer.cpp:608: nextHeartbeatSequenceNumber(30152) adding peer(1) 813.372 Info AuthServerConnector.cpp:317: Queuing ban recommendation check for user Mortamax99 813.372 Info HttpSharedState.cpp:54: Downloading https://auth.factorio.com/bans/query-user 813.452 Info ServerMultiplayerManager.cpp:796: updateTick(1497710) changing state from(InGame) to(InGameSavingMap) 813.452 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\temp/mp-save-0 813.602 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30162) Processing synchronizer action(ClientChangedState) from peer(1) 813.602 Info ServerMultiplayerManager.cpp:947: updateTick(1497710) received stateChanged peerID(1) oldState(Ready) newState(ConnectedWaitingForMap) 813.920 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30181) Processing synchronizer action(AuxiliaryDataDownloadFinished) from peer(1) 815.170 Verbose Scenario.cpp:999: Time to save game: 1.71775 815.226 Info ServerMultiplayerManager.cpp:1015: UpdateTick(1497710) Serving map(C:\Users\User\AppData\Roaming\Factorio\temp\mp-save-0.zip) for peer(1) size(26210151) crc(3592696625) 815.226 Info ServerMultiplayerManager.cpp:796: updateTick(1497710) changing state from(InGameSavingMap) to(InGame) 815.469 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30272) Processing synchronizer action(ClientChangedState) from peer(1) 815.469 Info ServerMultiplayerManager.cpp:947: updateTick(1497725) received stateChanged peerID(1) oldState(ConnectedWaitingForMap) newState(ConnectedDownloadingMap) 815.469 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30272) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 816.569 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30338) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 816.787 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30351) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 816.969 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30362) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.070 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30368) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.203 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30376) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.319 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30383) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.420 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30389) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.554 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30397) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.621 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30401) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.621 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30401) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.720 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30407) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.803 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30412) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 817.920 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30419) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.004 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30424) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.104 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30430) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.202 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30436) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.287 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30441) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.403 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30448) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.469 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30452) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.571 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30458) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.654 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30463) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.752 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30469) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.870 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30476) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 818.953 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30481) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.053 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30487) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.153 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30493) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.252 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30499) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.336 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30504) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.436 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30510) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.520 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30515) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.620 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30521) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.704 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30526) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.802 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30532) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 819.903 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30538) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.003 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30544) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.103 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30550) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.186 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30555) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.270 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30560) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.370 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30566) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.469 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30572) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.570 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30578) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.670 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30584) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.754 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30589) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.853 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30595) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 820.954 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30601) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.037 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30606) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.137 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30612) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.238 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30618) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.320 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30623) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.420 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30629) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.519 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30635) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.621 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30641) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.720 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30647) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.802 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30652) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.903 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30658) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 821.986 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30663) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.103 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30670) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.186 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30675) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.270 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30680) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.370 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30686) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.469 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30692) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.553 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30697) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.670 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30704) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.738 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30708) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.870 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30716) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 822.936 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30720) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.036 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30726) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.120 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30731) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.220 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30737) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.321 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30743) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.437 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30750) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.502 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30754) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.603 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30760) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.719 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30767) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.803 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30772) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.904 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30778) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 823.988 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30783) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.087 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30789) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.187 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30795) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.286 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30801) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.369 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30806) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.452 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30811) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.554 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30817) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.654 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30823) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.719 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30827) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.821 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30833) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 824.938 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30840) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.020 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30845) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.121 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30851) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.220 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30857) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.320 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30863) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.421 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30869) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.503 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30874) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.586 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30879) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.687 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30885) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.769 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30890) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.886 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30897) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 825.971 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30902) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.086 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30909) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.177 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30914) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.271 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30920) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.370 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30926) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.469 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30932) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.556 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30937) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.637 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30942) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.754 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30949) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.837 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30954) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 826.920 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30959) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.020 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 827.020 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30965) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.120 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30971) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.202 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30976) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.320 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30983) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.419 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30989) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.520 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(30995) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.603 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31000) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.686 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31005) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.787 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31011) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.788 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 827.886 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31017) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 827.970 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31022) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.053 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31027) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.155 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31033) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.253 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31039) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.353 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31045) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.469 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31052) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.553 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31057) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.653 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31063) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.736 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31068) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.854 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31075) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 828.937 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31080) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.020 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31085) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.120 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31091) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.220 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31097) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.302 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31102) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.421 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31109) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.486 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31113) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.587 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31119) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.669 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31124) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.786 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31131) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.852 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31135) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 829.969 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31142) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.055 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31147) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.154 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31153) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.253 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31159) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.370 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31166) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.454 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31171) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.553 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31177) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.636 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31182) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.736 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31188) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.836 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31194) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 830.936 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31200) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.037 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31206) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.136 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31212) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.204 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31216) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.303 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31222) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.420 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31229) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.520 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31235) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.586 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31239) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.703 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31246) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.786 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31251) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 831.903 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31258) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.003 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31264) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.086 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31269) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.202 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31276) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.304 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31282) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.404 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31288) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.470 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31292) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.569 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31298) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.653 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31303) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.736 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31308) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.819 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31313) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 832.938 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31320) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.036 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31326) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.137 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31332) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.236 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31338) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.319 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31343) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.402 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31348) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.503 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31354) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.605 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31360) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.703 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31366) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.786 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31371) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.887 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31377) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 833.987 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31383) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.087 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31389) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.187 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31395) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.255 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31399) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.370 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31406) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.470 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31412) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.554 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31417) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.636 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31422) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.737 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31428) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.836 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31434) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 834.936 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31440) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.036 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31446) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.122 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31451) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.221 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31457) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.304 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31462) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.387 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31467) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.502 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31474) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.586 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31479) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.687 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31485) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.802 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31492) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.886 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31497) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 835.969 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31502) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.087 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31509) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.169 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31514) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.270 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31520) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.387 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31527) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.454 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31531) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.569 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31538) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.670 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31544) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.771 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31550) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.853 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31555) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 836.936 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31560) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.038 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31566) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.120 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31571) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.221 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31577) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.320 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31583) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.404 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31588) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.503 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31594) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.621 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31601) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.687 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31605) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.786 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31611) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.887 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31617) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 837.970 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31622) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.087 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31629) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.186 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31635) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.254 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31639) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.352 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31645) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.454 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31651) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.553 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31657) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.654 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31663) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.736 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31668) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.819 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31673) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 838.920 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31679) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.002 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31684) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.137 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31692) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.220 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31697) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.320 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31703) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.419 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31709) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.486 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31713) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.586 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31719) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.686 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31725) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.786 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31731) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.887 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31737) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 839.969 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31742) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 840.087 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31749) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 840.152 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31753) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 840.271 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31760) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 840.336 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31764) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 840.436 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31770) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 840.537 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31776) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 840.636 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31782) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 840.937 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31800) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 842.719 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31907) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 842.754 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31909) Processing synchronizer action(ClientChangedState) from peer(1) 842.754 Info ServerMultiplayerManager.cpp:947: updateTick(1499362) received stateChanged peerID(1) oldState(ConnectedDownloadingMap) newState(ConnectedLoadingMap) 842.756 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31909) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 842.756 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31909) Processing synchronizer action(MapDownloadingProgressUpdate) from peer(1) 842.804 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 842.871 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31916) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 842.886 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31917) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 842.903 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31918) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 842.937 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31920) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 842.937 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31920) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 842.953 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31921) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 842.986 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31923) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 843.003 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(31924) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 846.470 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32132) Processing synchronizer action(MapLoadingProgressUpdate) from peer(1) 846.470 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32132) Processing synchronizer action(ClientChangedState) from peer(1) 846.470 Info ServerMultiplayerManager.cpp:947: updateTick(1499585) received stateChanged peerID(1) oldState(ConnectedLoadingMap) newState(TryingToCatchUp) 846.470 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32132) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.487 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32133) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.503 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32134) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.537 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32136) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.553 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32137) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.587 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32139) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.603 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32140) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.620 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32141) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.653 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32143) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.670 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32144) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.704 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32146) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.720 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32147) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.753 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32149) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.771 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32150) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.802 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32152) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.819 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32153) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.836 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32154) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.870 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32156) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.887 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32157) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.920 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32159) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.937 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32160) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.970 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32162) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 846.987 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32163) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.019 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32165) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.037 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32166) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.070 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32168) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.087 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32169) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.103 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32170) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.137 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32172) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.154 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32173) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.187 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32175) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.203 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32176) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.237 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32178) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.253 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32179) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.287 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32181) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.302 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32182) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.336 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32184) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.352 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32185) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.369 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32186) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.403 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32188) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.436 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32190) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.453 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32191) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.487 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32193) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.502 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32194) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.521 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32195) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.553 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32197) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.570 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32198) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.602 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32200) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.619 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32201) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.653 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32203) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.669 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32204) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.703 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32206) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.720 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32207) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.737 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32208) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.769 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32210) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.786 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32211) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.819 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32213) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.837 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32214) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.869 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32216) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.903 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32218) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.921 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32219) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.937 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32220) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.971 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32222) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 847.987 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32223) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.021 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32225) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.037 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32226) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.053 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32227) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.087 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32229) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.103 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32230) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.136 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32232) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.153 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32233) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.187 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32235) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.203 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32236) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.236 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32238) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.253 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32239) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.286 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32241) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.303 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32242) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.320 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32243) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.352 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32245) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.387 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32247) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.403 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32248) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.419 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32249) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.454 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32251) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.471 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32252) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.504 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32254) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.520 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32255) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.553 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32257) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.570 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32258) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.603 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32260) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.620 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32261) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.653 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32263) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.669 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32264) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.687 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32265) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.719 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32267) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.737 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32268) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.770 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32270) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.786 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32271) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.821 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32273) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.837 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32274) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.853 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32275) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.887 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32277) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.903 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32278) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.937 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32280) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.970 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32282) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 848.987 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32283) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.019 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32285) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.037 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32286) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.054 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32287) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.087 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32289) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.104 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32290) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.137 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32292) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.153 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32293) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.187 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32295) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.203 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32296) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.221 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32297) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.253 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32299) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.269 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32300) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.303 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32302) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.320 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32303) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.352 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32305) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.371 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32306) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.403 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32308) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.420 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32309) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.453 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32311) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.469 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32312) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.504 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32314) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.520 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32315) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.537 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32316) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.569 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32318) Processing synchronizer action(ClientChangedState) from peer(1) 849.569 Info ServerMultiplayerManager.cpp:947: updateTick(1499771) received stateChanged peerID(1) oldState(TryingToCatchUp) newState(WaitingForCommandToStartSendingTickClosures) 849.569 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32318) Processing synchronizer action(CatchingUpProgressUpdate) from peer(1) 849.569 Info GameActionHandler.cpp:5015: UpdateTick (1499771) processed PlayerJoinGame peerID(1) playerIndex(1) mode(connect) 849.803 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(32332) Processing synchronizer action(ClientChangedState) from peer(1) 849.803 Info ServerMultiplayerManager.cpp:947: updateTick(1499785) received stateChanged peerID(1) oldState(WaitingForCommandToStartSendingTickClosures) newState(InGame) 850.543 Verbose MatchingServer.cpp:99: Sending update request for game(12863155) to matching server 850.543 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/update-game/12863155 857.820 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 858.371 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 32 to 31 as buffer was always bigger than 2 863.370 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 31 to 30 as buffer was always bigger than 2 868.369 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 30 to 29 as buffer was always bigger than 2 872.837 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 873.369 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 26 as buffer was always bigger than 4 878.371 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 26 to 23 as buffer was always bigger than 4 879.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 883.370 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 23 to 15 as buffer was always bigger than 9 887.852 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 902.887 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 908.387 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 15 to 16 as it has skipped tick closures and empty buffer in the last period 908.603 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1503312 increasedBy: 1 909.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 917.903 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 923.386 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 17 as it has skipped tick closures and empty buffer in the last period 923.603 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1504215 increasedBy: 1 932.921 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 933.386 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 27 as it has skipped tick closures and empty buffer in the last period 933.604 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1504810 increasedBy: 10 939.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 947.937 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 958.386 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 21 as buffer was always bigger than 7 962.954 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 963.386 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 21 to 27 as it has skipped tick closures and empty buffer in the last period 963.603 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1506612 increasedBy: 6 969.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 977.970 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 988.386 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 23 as buffer was always bigger than 5 992.986 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 993.386 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 23 to 19 as buffer was always bigger than 5 998.387 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 15 as buffer was always bigger than 5 999.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1008.002 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1018.387 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 15 to 27 as it has skipped tick closures and empty buffer in the last period 1018.619 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1509909 increasedBy: 12 1023.020 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1029.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1033.386 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 27 to 32 as it has skipped tick closures and empty buffer in the last period 1033.786 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1510818 increasedBy: 5 1038.036 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1053.053 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1053.414 Info AppManager.cpp:306: Saving to _autosave3 (blocking). 1053.551 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave3 1055.269 Verbose Scenario.cpp:999: Time to save game: 1.71864 1055.276 Info AppManagerStates.cpp:1937: Saving finished 1059.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1060.253 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 32 to 29 as buffer was always bigger than 4 1065.253 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 28 as buffer was always bigger than 2 1068.070 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1083.087 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1089.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1095.252 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 19 as buffer was always bigger than 10 1098.102 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1100.253 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 15 as buffer was always bigger than 5 1113.120 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1115.253 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 15 to 27 as it has skipped tick closures and empty buffer in the last period 1115.469 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1515609 increasedBy: 12 1119.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1128.136 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1140.252 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 20 as buffer was always bigger than 8 1143.153 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1145.254 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 15 as buffer was always bigger than 6 1149.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1158.170 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1173.187 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1179.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1180.253 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 15 to 28 as it has skipped tick closures and empty buffer in the last period 1180.470 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1519509 increasedBy: 13 1188.203 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1203.219 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1209.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1218.237 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1233.253 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1235.254 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 19 as buffer was always bigger than 10 1239.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1240.253 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 17 as buffer was always bigger than 3 1245.254 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 1248.270 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1250.253 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 16 to 15 as buffer was always bigger than 2 1263.287 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1269.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1278.303 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1293.320 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1299.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1308.336 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1320.254 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 15 to 16 as it has skipped tick closures and empty buffer in the last period 1320.470 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1527913 increasedBy: 1 1323.354 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1329.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1335.253 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 26 as it has skipped tick closures and empty buffer in the last period 1335.604 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1528812 increasedBy: 10 1338.371 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1353.386 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1359.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1360.253 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 26 to 24 as buffer was always bigger than 3 1365.254 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 24 to 19 as buffer was always bigger than 6 1368.403 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1370.254 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 16 as buffer was always bigger than 4 1383.420 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1389.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1398.436 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1413.454 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1419.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1428.470 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1435.254 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 17 as it has skipped tick closures and empty buffer in the last period 1435.486 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1534813 increasedBy: 1 1443.487 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1449.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1458.503 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1473.521 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1479.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1485.253 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 18 as it has skipped tick closures and empty buffer in the last period 1485.486 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1537814 increasedBy: 1 1488.537 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1503.553 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1509.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1518.570 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1525.253 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 28 as it has skipped tick closures and empty buffer in the last period 1525.470 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1540210 increasedBy: 10 1533.586 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1539.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1548.603 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1563.620 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1569.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1578.636 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1585.253 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 18 as buffer was always bigger than 11 1593.653 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1599.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1608.670 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1620.252 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 17 as buffer was always bigger than 2 1623.686 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1629.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1630.254 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 28 as it has skipped tick closures and empty buffer in the last period 1630.504 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1546512 increasedBy: 11 1638.703 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1653.720 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1655.253 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 21 as buffer was always bigger than 8 1655.275 Info AppManager.cpp:306: Saving to _autosave1 (blocking). 1655.390 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave1 1657.194 Verbose Scenario.cpp:999: Time to save game: 1.80458 1657.202 Info AppManagerStates.cpp:1937: Saving finished 1659.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1668.736 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1682.170 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 21 to 29 as it has skipped tick closures and empty buffer in the last period 1682.419 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1549514 increasedBy: 8 1683.753 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1689.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1698.769 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1707.186 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 25 as buffer was always bigger than 5 1712.187 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 25 to 21 as buffer was always bigger than 5 1713.802 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1717.187 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 21 to 19 as buffer was always bigger than 3 1719.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1728.819 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1743.837 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1749.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1758.852 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1762.187 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 19 to 20 as it has skipped tick closures and empty buffer in the last period 1762.419 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1554315 increasedBy: 1 1773.937 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1777.254 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 20 to 29 as it has skipped tick closures and empty buffer in the last period 1777.469 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1555210 increasedBy: 9 1779.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1788.954 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1802.252 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 25 as buffer was always bigger than 5 1803.971 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1807.253 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 25 to 34 as it has skipped tick closures and empty buffer in the last period 1807.553 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1557023 increasedBy: 9 1809.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1819.003 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1827.271 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 34 to 33 as buffer was always bigger than 2 1832.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 33 to 19 as buffer was always bigger than 15 1834.020 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1839.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1847.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 19 to 21 as it has skipped tick closures and empty buffer in the last period 1847.520 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1559414 increasedBy: 2 1849.036 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1860.654 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ClientToServerHeartbeat) received from STEAM ID:({76561198070961276}): heartbeat outside latency window 1860.654 Info UnparsedNetworkMessage.cpp:102: Message data: 06 0e 13 d4 65 60 6e ce 17 00 5d ce 17 00 1862.353 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 21 to 34 as it has skipped tick closures and empty buffer in the last period 1862.612 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1560318 increasedBy: 13 1864.153 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1869.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1879.220 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1882.419 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 34 to 32 as buffer was always bigger than 3 1887.420 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 32 to 31 as buffer was always bigger than 2 1892.420 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 31 to 32 as it has skipped tick closures and empty buffer in the last period 1892.652 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1562117 increasedBy: 1 1894.236 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1899.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1909.302 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1912.471 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 32 to 30 as buffer was always bigger than 3 1917.470 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 30 to 28 as buffer was always bigger than 3 1922.470 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 25 as buffer was always bigger than 4 1924.320 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1927.471 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 25 to 30 as it has skipped tick closures and empty buffer in the last period 1927.703 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1564214 increasedBy: 5 1929.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1937.536 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 30 to 31 as it has skipped tick closures and empty buffer in the last period 1937.752 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1564820 increasedBy: 1 1939.403 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1954.487 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1957.603 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 31 to 27 as buffer was always bigger than 5 1959.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1962.637 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 16 as buffer was always bigger than 12 1969.603 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1972.703 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 17 as it has skipped tick closures and empty buffer in the last period 1972.903 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1566912 increasedBy: 1 1982.704 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 27 as it has skipped tick closures and empty buffer in the last period 1982.921 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1567509 increasedBy: 10 1984.620 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 1989.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 1999.637 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2007.703 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 21 as buffer was always bigger than 7 2012.704 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 21 to 16 as buffer was always bigger than 6 2014.652 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2017.703 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 16 to 15 as buffer was always bigger than 2 2019.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2029.670 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2044.686 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2049.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2052.703 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 15 to 16 as it has skipped tick closures and empty buffer in the last period 2052.920 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1571713 increasedBy: 1 2059.702 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2074.719 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2079.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2089.737 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2102.703 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 17 as it has skipped tick closures and empty buffer in the last period 2102.919 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1574714 increasedBy: 1 2104.753 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2109.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2119.769 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2127.703 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 2134.786 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2139.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2149.803 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2164.819 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2169.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2179.853 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2194.870 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2199.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2209.886 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2224.904 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2229.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2239.919 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2254.937 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2257.720 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 39 as it has skipped tick closures and empty buffer in the last period 2257.743 Info AppManager.cpp:306: Saving to _autosave2 (blocking). 2257.875 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave2 2257.954 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1584015 increasedBy: 23 2259.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2259.948 Verbose Scenario.cpp:999: Time to save game: 2.07315 2259.957 Info AppManagerStates.cpp:1937: Saving finished 2269.954 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2279.936 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 39 to 38 as buffer was always bigger than 2 2284.954 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 38 to 48 as it has skipped tick closures and empty buffer in the last period 2284.986 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2285.169 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1585523 increasedBy: 10 2289.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2300.020 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2304.969 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 48 to 38 as buffer was always bigger than 11 2309.970 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 38 to 30 as buffer was always bigger than 9 2314.970 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 30 to 29 as buffer was always bigger than 2 2315.036 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2319.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2319.971 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 28 as buffer was always bigger than 2 2324.970 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 27 as buffer was always bigger than 2 2329.970 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 26 as buffer was always bigger than 2 2330.054 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2334.970 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 26 to 27 as it has skipped tick closures and empty buffer in the last period 2335.186 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1588513 increasedBy: 1 2345.169 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2349.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2360.070 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 21 as buffer was always bigger than 7 2360.187 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2365.070 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 21 to 17 as buffer was always bigger than 5 2375.203 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2379.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2390.219 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2405.237 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2409.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2420.070 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 18 as it has skipped tick closures and empty buffer in the last period 2420.253 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2420.287 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1593613 increasedBy: 1 2435.304 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2439.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2450.320 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2455.103 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 17 as buffer was always bigger than 2 2465.337 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2469.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2480.353 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2495.103 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 2495.371 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2499.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2510.387 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2525.402 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2529.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2540.419 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2545.103 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 19 as it has skipped tick closures and empty buffer in the last period 2545.337 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1601113 increasedBy: 3 2555.437 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2559.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2560.103 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 19 to 22 as it has skipped tick closures and empty buffer in the last period 2560.353 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1602012 increasedBy: 3 2570.453 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2585.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 20 as buffer was always bigger than 3 2585.488 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2589.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2590.121 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 18 as buffer was always bigger than 3 2595.121 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 17 as buffer was always bigger than 2 2600.502 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2615.520 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2619.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2620.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 2630.120 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 28 as it has skipped tick closures and empty buffer in the last period 2630.353 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1606209 increasedBy: 12 2630.537 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2645.552 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2649.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2655.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 22 as buffer was always bigger than 7 2660.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 17 as buffer was always bigger than 6 2660.570 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2665.119 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 2675.586 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2679.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2690.119 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 17 as it has skipped tick closures and empty buffer in the last period 2690.336 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1609814 increasedBy: 1 2690.604 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2705.621 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2709.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2715.121 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 29 as it has skipped tick closures and empty buffer in the last period 2715.337 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1611309 increasedBy: 12 2720.637 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2735.653 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2739.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2740.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 22 as buffer was always bigger than 8 2745.119 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 19 as buffer was always bigger than 4 2750.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 18 as buffer was always bigger than 2 2750.671 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2765.687 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2769.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2775.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 16 as buffer was always bigger than 3 2780.121 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 16 to 15 as buffer was always bigger than 2 2780.703 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2795.719 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2799.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2810.736 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2825.753 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2829.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2840.769 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2855.786 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2859.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2860.150 Info AppManager.cpp:306: Saving to _autosave3 (blocking). 2860.274 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave3 2862.095 Verbose Scenario.cpp:999: Time to save game: 1.82111 2862.102 Info AppManagerStates.cpp:1937: Saving finished 2870.803 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2877.069 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 15 to 22 as it has skipped tick closures and empty buffer in the last period 2877.303 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1620914 increasedBy: 7 2885.819 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2889.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2900.836 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2902.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 18 as buffer was always bigger than 5 2912.071 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 28 as it has skipped tick closures and empty buffer in the last period 2912.320 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1623011 increasedBy: 10 2915.854 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2919.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2930.869 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2937.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 22 as buffer was always bigger than 7 2942.070 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 16 as buffer was always bigger than 7 2945.886 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2949.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2960.903 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2975.921 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 2977.069 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 28 as it has skipped tick closures and empty buffer in the last period 2977.302 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1626910 increasedBy: 12 2979.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 2990.986 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3002.119 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 21 as buffer was always bigger than 8 3006.003 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3007.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 21 to 16 as buffer was always bigger than 6 3009.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3017.119 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 28 as it has skipped tick closures and empty buffer in the last period 3017.336 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1629309 increasedBy: 12 3021.020 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3032.120 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 28 to 29 as it has skipped tick closures and empty buffer in the last period 3032.353 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1630215 increasedBy: 1 3036.036 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3039.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3051.052 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3066.070 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3069.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3081.103 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3096.120 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3099.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3111.137 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3126.153 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3129.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3132.137 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 26 as buffer was always bigger than 4 3141.169 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3142.137 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 26 to 27 as it has skipped tick closures and empty buffer in the last period 3142.402 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1636821 increasedBy: 1 3156.186 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3159.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3162.136 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 22 as buffer was always bigger than 6 3167.136 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 17 as buffer was always bigger than 6 3171.204 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3186.219 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3189.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3192.136 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 3201.235 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3216.252 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3219.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3231.269 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3246.286 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3247.137 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 17 as it has skipped tick closures and empty buffer in the last period 3247.370 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1643114 increasedBy: 1 3249.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3261.303 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3276.319 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3279.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3291.336 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3306.353 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3309.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3321.370 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3336.387 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3339.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3351.404 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3366.420 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3369.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3381.437 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3396.469 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3399.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3407.152 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 3411.486 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3426.503 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3429.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3437.153 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 30 as it has skipped tick closures and empty buffer in the last period 3437.386 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1654509 increasedBy: 14 3441.520 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3456.536 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3459.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3462.154 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 30 to 23 as buffer was always bigger than 8 3462.174 Info AppManager.cpp:306: Saving to _autosave1 (blocking). 3462.315 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave1 3464.283 Verbose Scenario.cpp:999: Time to save game: 1.9686 3464.293 Info AppManagerStates.cpp:1937: Saving finished 3469.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 23 to 17 as buffer was always bigger than 7 3471.554 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3486.570 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3489.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3501.586 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3516.604 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3519.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3531.621 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3546.636 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3549.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3561.653 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3564.270 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 46 as it has skipped tick closures and empty buffer in the last period 3564.503 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1662016 increasedBy: 29 3576.670 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3579.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3584.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 46 to 44 as buffer was always bigger than 3 3589.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 44 to 17 as buffer was always bigger than 28 3591.686 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3606.703 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3609.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3621.719 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3634.272 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 18 as it has skipped tick closures and empty buffer in the last period 3634.504 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1666214 increasedBy: 1 3636.737 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3639.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3651.752 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3659.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 17 as buffer was always bigger than 2 3666.769 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3669.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3674.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 26 as it has skipped tick closures and empty buffer in the last period 3674.519 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1668611 increasedBy: 9 3681.787 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3696.803 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3699.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 26 to 22 as buffer was always bigger than 5 3699.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3704.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 18 as buffer was always bigger than 5 3711.819 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3726.836 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3729.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3741.853 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3756.870 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3759.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3769.319 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 19 as it has skipped tick closures and empty buffer in the last period 3769.536 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1674315 increasedBy: 1 3771.936 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3786.954 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3789.320 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 17 as buffer was always bigger than 3 3789.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3794.319 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 3801.969 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3816.987 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3819.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3832.004 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3847.020 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3849.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3854.320 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 17 as it has skipped tick closures and empty buffer in the last period 3854.536 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1679412 increasedBy: 1 3862.036 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3877.054 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3879.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3892.069 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3907.086 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3909.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3922.103 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3937.120 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3939.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3952.136 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3954.320 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 18 as it has skipped tick closures and empty buffer in the last period 3954.570 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1685415 increasedBy: 1 3967.153 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3969.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 3982.169 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3997.186 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 3999.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4012.203 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4027.220 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4029.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4042.236 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4044.319 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 24 as it has skipped tick closures and empty buffer in the last period 4044.553 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1690813 increasedBy: 6 4057.253 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4059.320 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 24 to 28 as it has skipped tick closures and empty buffer in the last period 4059.537 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1691713 increasedBy: 4 4059.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4064.341 Info AppManager.cpp:306: Saving to _autosave2 (blocking). 4064.455 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave2 4066.336 Verbose Scenario.cpp:999: Time to save game: 1.88116 4066.344 Info AppManagerStates.cpp:1937: Saving finished 4072.270 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4087.287 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4089.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4096.320 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 28 to 29 as it has skipped tick closures and empty buffer in the last period 4096.537 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1693824 increasedBy: 1 4102.303 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4106.320 Verbose ServerSynchronizer.cpp:784: Peer 1 increasing latency to 32 as worstMeasuredLatencyLastPeriod was 31 4106.553 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1694427 increasedBy: 3 4117.319 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4119.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4121.319 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 32 to 21 as buffer was always bigger than 12 4126.321 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 21 to 20 as buffer was always bigger than 2 4132.353 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4147.387 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4149.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4156.354 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 18 as buffer was always bigger than 3 4162.403 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4177.419 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4179.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4186.354 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 17 as buffer was always bigger than 2 4191.353 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 27 as it has skipped tick closures and empty buffer in the last period 4191.586 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1699510 increasedBy: 10 4192.437 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4207.454 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4209.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4216.353 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 21 as buffer was always bigger than 7 4221.353 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 21 to 16 as buffer was always bigger than 6 4222.470 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4237.553 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4239.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4252.569 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4261.419 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 17 as it has skipped tick closures and empty buffer in the last period 4261.669 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1703715 increasedBy: 1 4267.586 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4269.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4282.603 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4297.620 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4299.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4312.636 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4326.419 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 17 to 16 as buffer was always bigger than 2 4327.653 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4329.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4342.786 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4357.803 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4359.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4361.537 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 30 as it has skipped tick closures and empty buffer in the last period 4361.770 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1709708 increasedBy: 14 4372.820 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4376.569 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 30 to 58 as it has skipped tick closures and empty buffer in the last period 4376.786 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1710627 increasedBy: 28 4387.870 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4389.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4396.569 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 58 to 45 as buffer was always bigger than 14 4401.569 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 45 to 29 as buffer was always bigger than 17 4402.886 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4406.570 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 28 as buffer was always bigger than 2 4417.903 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4419.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4432.920 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4446.570 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 18 as buffer was always bigger than 11 4447.937 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4449.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4451.570 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 16 as buffer was always bigger than 3 4455.886 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ClientToServerHeartbeat) received from STEAM ID:({76561198070961276}): heartbeat outside latency window 4455.886 Info UnparsedNetworkMessage.cpp:102: Message data: 06 0e 1c 34 68 60 87 2c 1a 00 7a 2c 1a 00 4456.570 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 31 as it has skipped tick closures and empty buffer in the last period 4456.820 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1715415 increasedBy: 15 4462.953 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4477.970 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4479.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4481.569 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 31 to 30 as buffer was always bigger than 2 4492.987 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4506.569 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 30 to 29 as buffer was always bigger than 2 4508.003 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4509.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4523.020 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4538.037 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4539.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4546.570 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 28 as buffer was always bigger than 2 4553.054 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4568.070 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4569.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4571.570 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 27 as buffer was always bigger than 2 4576.569 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 17 as buffer was always bigger than 11 4583.086 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4596.570 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 28 as it has skipped tick closures and empty buffer in the last period 4596.787 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1723809 increasedBy: 11 4598.104 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4599.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4611.569 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 28 to 29 as it has skipped tick closures and empty buffer in the last period 4611.786 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1724715 increasedBy: 1 4613.120 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4628.137 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4629.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4643.155 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4658.170 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4659.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4666.570 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 20 as buffer was always bigger than 10 4666.600 Info AppManager.cpp:306: Saving to _autosave3 (blocking). 4666.726 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave3 4669.088 Verbose Scenario.cpp:999: Time to save game: 2.3617 4669.098 Info AppManagerStates.cpp:1937: Saving finished 4673.186 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4674.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 16 as buffer was always bigger than 5 4688.203 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4689.069 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 16 to 28 as it has skipped tick closures and empty buffer in the last period 4689.319 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1729209 increasedBy: 12 4689.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4703.220 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4704.070 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 28 to 30 as it has skipped tick closures and empty buffer in the last period 4704.286 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1730115 increasedBy: 2 4718.236 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4719.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4724.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 30 to 29 as buffer was always bigger than 2 4729.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 28 as buffer was always bigger than 2 4733.252 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4734.070 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 27 as buffer was always bigger than 2 4739.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 26 as buffer was always bigger than 2 4744.071 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 26 to 25 as buffer was always bigger than 2 4748.270 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4749.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 25 to 24 as buffer was always bigger than 2 4749.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4754.070 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 24 to 20 as buffer was always bigger than 5 4759.070 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 20 to 27 as it has skipped tick closures and empty buffer in the last period 4759.303 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1733411 increasedBy: 7 4763.286 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4778.303 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4779.069 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 27 to 29 as it has skipped tick closures and empty buffer in the last period 4779.287 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1734615 increasedBy: 2 4779.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4793.319 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4799.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 28 as buffer was always bigger than 2 4804.069 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 26 as buffer was always bigger than 3 4808.336 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4809.069 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 26 to 39 as it has skipped tick closures and empty buffer in the last period 4809.302 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1736423 increasedBy: 13 4809.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4823.353 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4838.371 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4839.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4844.070 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 39 to 33 as buffer was always bigger than 7 4849.070 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 33 to 27 as buffer was always bigger than 7 4853.436 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4854.119 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 27 to 28 as it has skipped tick closures and empty buffer in the last period 4854.370 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1739119 increasedBy: 1 4868.454 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4869.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4874.121 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 24 as buffer was always bigger than 5 4879.121 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 24 to 20 as buffer was always bigger than 5 4883.470 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4884.119 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 18 as buffer was always bigger than 3 4898.487 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4899.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4913.503 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4914.119 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 17 as buffer was always bigger than 2 4928.520 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4929.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4943.536 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4949.120 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 29 as it has skipped tick closures and empty buffer in the last period 4949.370 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1744811 increasedBy: 12 4958.554 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4959.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 4973.570 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4974.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 22 as buffer was always bigger than 8 4979.119 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 17 as buffer was always bigger than 6 4988.587 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 4989.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5003.603 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5018.619 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5019.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5026.569 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ClientToServerHeartbeat) received from STEAM ID:({76561198070961276}): heartbeat outside latency window 5026.569 Info UnparsedNetworkMessage.cpp:102: Message data: 26 0e d3 b9 68 60 aa b1 1a 00 9e b1 1a 00 5029.120 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 36 as it has skipped tick closures and empty buffer in the last period 5029.337 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1749613 increasedBy: 19 5033.636 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5048.652 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5049.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5054.120 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 36 to 22 as buffer was always bigger than 15 5059.121 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 19 as buffer was always bigger than 4 5063.670 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5078.686 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5079.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5093.737 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5108.752 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5109.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5123.771 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5134.153 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 18 as buffer was always bigger than 2 5138.786 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5139.153 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 18 to 17 as buffer was always bigger than 2 5139.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5153.802 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5168.820 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5169.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5179.153 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 28 as it has skipped tick closures and empty buffer in the last period 5179.385 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1758611 increasedBy: 11 5183.835 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5194.153 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 28 to 30 as it has skipped tick closures and empty buffer in the last period 5194.420 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1759517 increasedBy: 2 5198.852 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5199.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5204.154 Verbose ServerSynchronizer.cpp:784: Peer 1 increasing latency to 32 as worstMeasuredLatencyLastPeriod was 31 5204.404 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1760117 increasedBy: 2 5213.870 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5214.153 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 32 to 43 as it has skipped tick closures and empty buffer in the last period 5214.404 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1760723 increasedBy: 11 5228.885 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5229.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5234.154 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 43 to 35 as buffer was always bigger than 9 5239.154 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 35 to 20 as buffer was always bigger than 16 5243.670 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ClientToServerHeartbeat) received from STEAM ID:({76561198070961276}): heartbeat outside latency window 5243.670 Info UnparsedNetworkMessage.cpp:102: Message data: 26 1e a9 ec 68 60 7a e4 1a 00 70 e4 1a 00 04 10 7f e4 1a 00 10 80 e4 1a 00 10 81 e4 1a 00 10 82 e4 1a 00 5243.903 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5244.153 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 20 to 52 as it has skipped tick closures and empty buffer in the last period 5244.403 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1762512 increasedBy: 32 5249.153 Verbose ServerSynchronizer.cpp:784: Peer 1 increasing latency to 54 as worstMeasuredLatencyLastPeriod was 53 5249.420 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1762845 increasedBy: 2 5258.919 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5259.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5269.153 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 54 to 27 as buffer was always bigger than 28 5269.174 Info AppManager.cpp:306: Saving to _autosave1 (blocking). 5269.288 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave1 5271.225 Verbose Scenario.cpp:999: Time to save game: 1.93631 5271.231 Info AppManagerStates.cpp:1937: Saving finished 5273.936 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5276.203 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 19 as buffer was always bigger than 9 5281.204 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 19 to 20 as it has skipped tick closures and empty buffer in the last period 5281.436 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1764615 increasedBy: 1 5288.953 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5289.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5303.969 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5319.053 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5319.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5320.919 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ClientToServerHeartbeat) received from STEAM ID:({76561198070961276}): heartbeat outside latency window 5320.919 Info UnparsedNetworkMessage.cpp:102: Message data: 06 0e d1 fe 68 60 2b f6 1a 00 1a f6 1a 00 5321.270 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 20 to 33 as it has skipped tick closures and empty buffer in the last period 5321.502 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1767016 increasedBy: 13 5331.270 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 33 to 45 as it has skipped tick closures and empty buffer in the last period 5331.504 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1767618 increasedBy: 12 5334.070 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5349.086 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5349.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5351.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 45 to 42 as buffer was always bigger than 4 5356.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 42 to 35 as buffer was always bigger than 8 5361.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 35 to 33 as buffer was always bigger than 3 5364.104 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5366.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 33 to 32 as buffer was always bigger than 2 5371.270 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 32 to 44 as it has skipped tick closures and empty buffer in the last period 5371.520 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1770018 increasedBy: 12 5379.120 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5379.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5386.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 44 to 47 as it has skipped tick closures and empty buffer in the last period 5386.502 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1770926 increasedBy: 3 5394.137 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5406.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 47 to 36 as buffer was always bigger than 12 5409.153 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5409.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5411.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 36 to 33 as buffer was always bigger than 4 5416.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 33 to 30 as buffer was always bigger than 4 5421.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 30 to 34 as it has skipped tick closures and empty buffer in the last period 5421.502 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1773025 increasedBy: 4 5424.170 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5439.187 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5439.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5454.202 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5461.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 34 to 33 as buffer was always bigger than 2 5466.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 33 to 47 as it has skipped tick closures and empty buffer in the last period 5466.519 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1775728 increasedBy: 14 5469.219 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5469.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5484.237 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5486.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 47 to 37 as buffer was always bigger than 11 5491.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 37 to 46 as it has skipped tick closures and empty buffer in the last period 5491.486 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1777219 increasedBy: 9 5499.252 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5499.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5511.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 46 to 40 as buffer was always bigger than 7 5514.270 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5516.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 40 to 28 as buffer was always bigger than 13 5521.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 18 as buffer was always bigger than 11 5526.270 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 27 as it has skipped tick closures and empty buffer in the last period 5526.502 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1779310 increasedBy: 9 5529.286 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5529.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5544.304 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5546.271 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 27 to 28 as it has skipped tick closures and empty buffer in the last period 5546.519 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1780520 increasedBy: 1 5559.320 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5559.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5566.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 28 to 29 as it has skipped tick closures and empty buffer in the last period 5566.520 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1781716 increasedBy: 1 5574.336 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5581.270 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 29 to 46 as it has skipped tick closures and empty buffer in the last period 5581.504 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1782616 increasedBy: 17 5589.353 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5589.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5601.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 46 to 45 as buffer was always bigger than 2 5604.369 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5606.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 45 to 30 as buffer was always bigger than 16 5611.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 30 to 29 as buffer was always bigger than 2 5616.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 28 as buffer was always bigger than 2 5619.387 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5619.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5621.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 28 to 27 as buffer was always bigger than 2 5626.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 27 to 26 as buffer was always bigger than 2 5631.271 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 26 to 25 as buffer was always bigger than 2 5634.402 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5636.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 25 to 17 as buffer was always bigger than 9 5649.419 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5649.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5664.436 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5671.270 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 18 as it has skipped tick closures and empty buffer in the last period 5671.504 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1788015 increasedBy: 1 5679.452 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5679.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5681.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 19 as it has skipped tick closures and empty buffer in the last period 5681.504 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1788615 increasedBy: 1 5694.470 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5709.486 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5709.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5724.503 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5739.519 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5739.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5754.537 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5769.553 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5769.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5784.569 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5786.270 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 18 as buffer was always bigger than 2 5799.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5799.587 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5814.604 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5817.603 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ClientToServerHeartbeat) received from STEAM ID:({76561198070961276}): heartbeat outside latency window 5817.603 Info UnparsedNetworkMessage.cpp:102: Message data: 26 0e 3a 73 69 60 93 6a 1b 00 84 6a 1b 00 5821.269 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 33 as it has skipped tick closures and empty buffer in the last period 5821.486 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1797015 increasedBy: 15 5829.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5829.619 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5841.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 33 to 32 as buffer was always bigger than 2 5844.637 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5846.269 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 32 to 18 as buffer was always bigger than 15 5859.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5859.652 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5871.320 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 20 as it has skipped tick closures and empty buffer in the last period 5871.342 Info AppManager.cpp:306: Saving to _autosave2 (blocking). 5871.644 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\saves/_autosave2 5871.646 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1800013 increasedBy: 2 5873.625 Verbose Scenario.cpp:999: Time to save game: 1.98062 5873.633 Info AppManagerStates.cpp:1937: Saving finished 5874.720 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5889.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5889.737 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5898.603 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 18 as buffer was always bigger than 3 5904.754 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5919.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5919.769 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5934.787 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5949.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5949.804 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5964.853 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5979.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 5979.936 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 5994.986 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6003.736 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 29 as it has skipped tick closures and empty buffer in the last period 6003.970 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1807810 increasedBy: 11 6009.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6010.003 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6018.736 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 29 to 30 as it has skipped tick closures and empty buffer in the last period 6018.954 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1808715 increasedBy: 1 6025.019 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6039.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6040.036 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6055.054 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6058.737 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 30 to 29 as buffer was always bigger than 2 6063.736 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 25 as buffer was always bigger than 5 6068.737 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 25 to 19 as buffer was always bigger than 7 6069.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6070.070 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6073.736 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 19 to 17 as buffer was always bigger than 3 6078.737 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 17 to 20 as it has skipped tick closures and empty buffer in the last period 6078.986 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1812310 increasedBy: 3 6085.086 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6089.104 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 20 to 23 as it has skipped tick closures and empty buffer in the last period 6089.337 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1812911 increasedBy: 3 6099.536 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 23 to 29 as it has skipped tick closures and empty buffer in the last period 6099.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6099.753 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1813513 increasedBy: 6 6100.903 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6115.919 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6124.536 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 29 to 26 as buffer was always bigger than 4 6129.536 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 26 to 21 as buffer was always bigger than 6 6129.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6130.936 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6134.537 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 21 to 20 as buffer was always bigger than 2 6139.536 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 19 as buffer was always bigger than 2 6145.953 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6149.536 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 19 to 23 as it has skipped tick closures and empty buffer in the last period 6149.770 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1816513 increasedBy: 4 6159.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6160.969 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6174.536 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 23 to 22 as buffer was always bigger than 2 6175.987 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6179.537 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 22 to 20 as buffer was always bigger than 3 6184.620 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 18 as buffer was always bigger than 3 6189.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6191.087 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6206.102 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6219.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6221.119 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6236.137 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6249.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6250.853 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ClientToServerHeartbeat) received from STEAM ID:({76561198070961276}): heartbeat outside latency window 6250.853 Info UnparsedNetworkMessage.cpp:102: Message data: 26 0e 69 d8 69 60 4b cf 1b 00 3c cf 1b 00 6251.252 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6254.719 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 38 as it has skipped tick closures and empty buffer in the last period 6254.937 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1822813 increasedBy: 20 6264.719 Verbose ServerSynchronizer.cpp:784: Peer 1 increasing latency to 74 as worstMeasuredLatencyLastPeriod was 73 6264.936 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1823434 increasedBy: 36 6266.269 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6279.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6279.719 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 74 to 56 as buffer was always bigger than 19 6281.286 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6284.719 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 56 to 35 as buffer was always bigger than 22 6289.720 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 35 to 18 as buffer was always bigger than 18 6296.303 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6309.571 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6311.386 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6324.920 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 31 as it has skipped tick closures and empty buffer in the last period 6325.170 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1827011 increasedBy: 13 6326.571 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6339.570 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6341.771 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6350.469 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 31 to 20 as buffer was always bigger than 12 6355.469 Verbose ServerSynchronizer.cpp:812: Peer 1 decreasing latency from 20 to 18 as buffer was always bigger than 3 6357.119 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6369.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6372.136 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6387.153 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6399.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6402.170 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6405.470 Verbose ServerSynchronizer.cpp:825: Peer 1 increasing latency from 18 to 29 as it has skipped tick closures and empty buffer in the last period 6405.703 Verbose ServerSynchronizer.cpp:387: Peer 1 sent IncreasedLatencyConfirm tick: 1831810 increasedBy: 11 6417.185 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6423.502 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(366464) Processing synchronizer action(ClientChangedState) from peer(1) 6423.502 Info ServerMultiplayerManager.cpp:947: updateTick(1832881) received stateChanged peerID(1) oldState(InGame) newState(DesyncedWaitingForMap) 6423.502 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(366464) Processing synchronizer action(PlayerDesynced) from peer(1) 6423.502 Info ServerMultiplayerManager.cpp:1032: updateTick(1832881) received playerDesynced peer (1) 6423.592 Info ServerMultiplayerManager.cpp:796: updateTick(1832881) changing state from(InGame) to(InGameSavingMapForDesyncReport) 6423.592 Verbose Scenario.cpp:883: Saving game as C:\Users\User\AppData\Roaming\Factorio\temp/mp-save-1 6424.052 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(366492) Processing synchronizer action(AuxiliaryDataDownloadFinished) from peer(1) 6424.783 Error CrashHandler.cpp:494: Exception Code: c0000005, Address: 0x00007ff721c280a8 ModuleBase: 0x00007ff7213e0000, ImageSize: 01db4000, RelativeAddress: 008480a8 6424.783 Error CrashHandler.cpp:500: Access Violation: Read at address 0000000000000578 6424.783 Error CrashHandler.cpp:514: Exception Context: rax=0000000000000440, rbx=0000004ed372ef20, rcx=0000023c263eda30, rdx=0000023c263eda38, rsi=0000023c263eda30, rdi=0000023a590cc5a0, rip=00007ff721c280a8, rsp=0000004ed372e890, rbp=0000000000000000, r8=0000000000000001, r9=0000000000000001, r10=0000000000000080, r11=0414bdcbc7d9daf0, r12=00007ff7229c6bc8, r13=00007ff7229c6bb0, r14=0000023c263eda30, r15=0000000000000001 6424.783 Crashed in D:\programs\steam\steamapps\common\Factorio\bin\x64\Factorio.exe (0x00007ff7213e0000 - 0x00007ff723194000) Factorio crashed. Generating symbolized stacktrace, please wait ... c:\cygwin64\tmp\factorio-build-qay9dg\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack c:\cygwin64\tmp\factorio-build-qay9dg\src\util\logger.cpp (316): Logger::writeStacktrace c:\cygwin64\tmp\factorio-build-qay9dg\src\util\logger.cpp (323): Logger::logStacktrace c:\cygwin64\tmp\factorio-build-qay9dg\src\util\crashhandler.cpp (186): CrashHandler::writeStackTrace c:\cygwin64\tmp\factorio-build-qay9dg\src\util\crashhandler.cpp (543): CrashHandler::SehHandler ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF97279FF27) 00007FF97279FF27 (KERNELBASE): (filename not available): UnhandledExceptionFilter ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF974DD51B0) 00007FF974DD51B0 (ntdll): (filename not available): memset ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF974DBC766) 00007FF974DBC766 (ntdll): (filename not available): _C_specific_handler ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF974DD209F) 00007FF974DD209F (ntdll): (filename not available): _chkstk ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF974D81454) 00007FF974D81454 (ntdll): (filename not available): RtlRaiseException ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF974DD0BCE) 00007FF974DD0BCE (ntdll): (filename not available): KiUserExceptionDispatcher c:\cygwin64\tmp\factorio-build-qay9dg\src\logistics\constructionmanager.cpp (115): ConstructionManager::save c:\cygwin64\tmp\factorio-build-qay9dg\src\force\forcedata.cpp (442): ForceData::save c:\cygwin64\tmp\factorio-build-qay9dg\src\force\forcemanager.cpp (84): ForceManager::save c:\cygwin64\tmp\factorio-build-qay9dg\src\map\map.cpp (1389): Map::save c:\cygwin64\tmp\factorio-build-qay9dg\src\scenario\scenario.cpp (1062): Scenario::saveMap c:\cygwin64\tmp\factorio-build-qay9dg\src\scenario\scenario.cpp (945): Scenario::saveAs c:\cygwin64\tmp\factorio-build-qay9dg\src\scenario\parallelscenariosaver.cpp (105): ParallelScenarioSaver::doSave c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (230): std::_LaunchPad,std::default_delete > > >::_Go c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (209): std::_Pad::_Call_func minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF974C17034) 00007FF974C17034 (KERNEL32): (filename not available): BaseThreadInitThunk ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF974D82651) 00007FF974D82651 (ntdll): (filename not available): RtlUserThreadStart Stack trace logging done 6429.033 Error CrashHandler.cpp:191: Map tick at moment of crash: 1832881 6429.078 Info CrashHandler.cpp:311: Executable CRC: 2138896114 6429.078 D:\programs\steam\steamapps\common\Factorio\bin\x64\Factorio.exe 6429.078 C:\WINDOWS\SYSTEM32\ntdll.dll 6429.078 C:\WINDOWS\System32\KERNEL32.DLL 6429.078 C:\WINDOWS\System32\KERNELBASE.dll 6429.078 C:\WINDOWS\System32\WLDAP32.dll 6429.078 D:\programs\steam\steamapps\common\Factorio\bin\x64\steam_api64.dll 6429.078 C:\WINDOWS\System32\ucrtbase.dll 6429.078 C:\WINDOWS\System32\ADVAPI32.dll 6429.078 C:\WINDOWS\System32\GDI32.dll 6429.078 C:\WINDOWS\System32\msvcrt.dll 6429.078 C:\WINDOWS\System32\win32u.dll 6429.078 C:\WINDOWS\System32\sechost.dll 6429.078 C:\WINDOWS\System32\RPCRT4.dll 6429.078 C:\WINDOWS\System32\gdi32full.dll 6429.078 C:\WINDOWS\System32\msvcp_win.dll 6429.078 C:\WINDOWS\System32\SHELL32.dll 6429.078 C:\WINDOWS\System32\USER32.dll 6429.078 C:\WINDOWS\System32\ole32.dll 6429.078 C:\WINDOWS\System32\combase.dll 6429.078 C:\WINDOWS\System32\PSAPI.DLL 6429.078 C:\WINDOWS\SYSTEM32\WINMM.dll 6429.078 C:\WINDOWS\System32\SHLWAPI.dll 6429.078 C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.1706_none_919e8e54cc8d4ca1\gdiplus.dll 6429.078 C:\WINDOWS\System32\IMM32.dll 6429.078 C:\WINDOWS\System32\OLEAUT32.dll 6429.078 C:\WINDOWS\System32\WS2_32.dll 6429.078 C:\WINDOWS\System32\CRYPT32.dll 6429.078 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL 6429.078 C:\WINDOWS\System32\WINTRUST.dll 6429.078 C:\WINDOWS\System32\imagehlp.dll 6429.078 C:\WINDOWS\SYSTEM32\DSOUND.dll 6429.078 C:\WINDOWS\SYSTEM32\VERSION.dll 6429.078 C:\WINDOWS\SYSTEM32\powrprof.dll 6429.078 C:\WINDOWS\SYSTEM32\winmmbase.dll 6429.078 C:\WINDOWS\SYSTEM32\UMPDC.dll 6429.078 C:\WINDOWS\SYSTEM32\MSASN1.dll 6429.078 D:\programs\steam\gameoverlayrenderer64.dll 6429.078 C:\WINDOWS\SYSTEM32\windows.storage.dll 6429.079 C:\WINDOWS\SYSTEM32\Wldp.dll 6429.079 C:\WINDOWS\System32\SHCORE.dll 6429.079 C:\WINDOWS\SYSTEM32\profapi.dll 6429.079 C:\WINDOWS\SYSTEM32\kernel.appcore.dll 6429.079 D:\programs\steam\steamclient64.dll 6429.079 C:\WINDOWS\System32\SETUPAPI.dll 6429.079 C:\WINDOWS\System32\cfgmgr32.dll 6429.079 C:\WINDOWS\System32\bcrypt.dll 6429.079 D:\programs\steam\vstdlib_s64.dll 6429.079 C:\WINDOWS\SYSTEM32\Secur32.dll 6429.079 C:\WINDOWS\SYSTEM32\MSWSOCK.dll 6429.079 D:\programs\steam\tier0_s64.dll 6429.079 C:\WINDOWS\SYSTEM32\SSPICLI.DLL 6429.079 C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL 6429.079 C:\WINDOWS\System32\bcryptPrimitives.dll 6429.079 C:\WINDOWS\system32\uxtheme.dll 6429.079 C:\WINDOWS\SYSTEM32\dxgi.dll 6429.079 C:\WINDOWS\SYSTEM32\d3d11.dll 6429.079 C:\WINDOWS\SYSTEM32\d3d9.dll 6429.079 C:\WINDOWS\SYSTEM32\dwmapi.dll 6429.079 C:\WINDOWS\SYSTEM32\d3dcompiler_47.dll 6429.079 C:\WINDOWS\SYSTEM32\CRYPTSP.dll 6429.079 C:\WINDOWS\System32\MSCTF.dll 6429.079 C:\WINDOWS\SYSTEM32\textinputframework.dll 6429.079 C:\WINDOWS\SYSTEM32\CoreMessaging.dll 6429.080 C:\WINDOWS\SYSTEM32\CoreUIComponents.dll 6429.080 C:\WINDOWS\SYSTEM32\wintypes.dll 6429.080 C:\WINDOWS\SYSTEM32\ntmarta.dll 6429.080 C:\WINDOWS\System32\clbcatq.dll 6429.080 C:\WINDOWS\system32\explorerframe.dll 6429.080 C:\WINDOWS\SYSTEM32\WindowsCodecs.dll 6429.080 C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_8dccece3a1276290\nvldumdx.dll 6429.080 C:\WINDOWS\SYSTEM32\cryptnet.dll 6429.080 C:\WINDOWS\system32\rsaenh.dll 6429.080 C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_8dccece3a1276290\nvwgf2umx.dll 6429.080 C:\WINDOWS\system32\nvspcap64.dll 6429.080 C:\Program Files\NVIDIA Corporation\Ansel\NvCamera64.dll 6429.080 C:\WINDOWS\SYSTEM32\HID.DLL 6429.080 C:\WINDOWS\SYSTEM32\XINPUT9_1_0.dll 6429.080 C:\WINDOWS\SYSTEM32\DINPUT8.dll 6429.080 C:\WINDOWS\SYSTEM32\inputhost.dll 6429.080 C:\WINDOWS\SYSTEM32\PROPSYS.dll 6429.080 C:\WINDOWS\SYSTEM32\dxcore.dll 6429.080 C:\Program Files\NVIDIA Corporation\Ansel\d3dcompiler_47_64.dll 6429.081 C:\WINDOWS\SYSTEM32\nvapi64.dll 6429.081 C:\WINDOWS\SYSTEM32\dcomp.dll 6429.081 C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_8dccece3a1276290\nvd3dumx.dll 6429.081 C:\WINDOWS\System32\MMDevApi.dll 6429.081 C:\WINDOWS\System32\DEVOBJ.dll 6429.081 C:\WINDOWS\SYSTEM32\AUDIOSES.DLL 6429.081 C:\WINDOWS\SYSTEM32\resourcepolicyclient.dll 6429.081 C:\Windows\System32\Windows.UI.dll 6429.081 C:\Windows\System32\WindowManagementAPI.dll 6429.081 C:\WINDOWS\SYSTEM32\twinapi.appcore.dll 6429.081 C:\WINDOWS\SYSTEM32\avrt.dll 6429.081 C:\Program Files\NVIDIA Corporation\NvContainer\MessageBus.dll 6429.081 C:\WINDOWS\System32\NSI.dll 6429.081 C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL 6429.081 C:\WINDOWS\SYSTEM32\mscms.dll 6429.081 C:\WINDOWS\SYSTEM32\USERENV.dll 6429.081 C:\WINDOWS\SYSTEM32\ColorAdapterClient.dll 6429.082 C:\WINDOWS\SYSTEM32\icm32.dll 6429.082 C:\WINDOWS\SYSTEM32\DNSAPI.dll 6429.082 C:\WINDOWS\System32\fwpuclnt.dll 6429.082 C:\Windows\System32\rasadhlp.dll 6429.082 C:\WINDOWS\system32\schannel.DLL 6429.082 C:\WINDOWS\SYSTEM32\mskeyprotect.dll 6429.082 C:\WINDOWS\SYSTEM32\NTASN1.dll 6429.082 C:\WINDOWS\SYSTEM32\ncrypt.dll 6429.082 C:\WINDOWS\system32\ncryptsslp.dll 6429.082 C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL 6429.082 Error Util.cpp:97: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums. Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash. 6429.569 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/post-game-heartbeat/12863155 6432.202 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6436.987 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(367268) Processing synchronizer action(PeerDisconnect) from peer(1) 6436.987 Info ServerMultiplayerManager.cpp:1061: Disconnect notification for peer (1) 6436.987 Verbose ServerSynchronizer.cpp:479: nextHeartbeatSequenceNumber(367268) Processing synchronizer action(ClientChangedState) from peer(1) 6436.987 Info ServerMultiplayerManager.cpp:947: updateTick(1832881) received stateChanged peerID(1) oldState(DesyncedWaitingForMap) newState(DisconnectScheduled) 6436.987 Info ServerSynchronizer.cpp:627: nextHeartbeatSequenceNumber(367269) removing peer(1). 6438.543 Verbose MatchingServer.cpp:99: Sending update request for game(12863155) to matching server 6438.543 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/update-game/12863155 6447.220 Verbose ServerRouter.cpp:177: Sending keepalive nat punch request to pingpong server. 6448.834 Uploading log file 6449.232 Error CrashHandler.cpp:262: Heap validation: success. 6449.233 Creating crash dump. 6449.676 CrashDump success